NASA ready for take off