And ready for launch !! - well, almost..