Discovery Ready For Liftoff?