All Aboard

All seven STS-131 crew members are now seated inside space shuttle Discovery as members of the Closeout Crew finish up the strap-in procedure and the astronauts finish their communications checks.

Astronaut Chris Ferguson is flying the Shuttle Training Aircraft to assess the weather conditions around NASA’s Kennedy Space Center this morning, and the launch team is not reporting any technical problems that would prevent an on-time liftoff at 6:21 a.m. EDT.