OT Two Hrs 8 min until the Shuttle launches. Astronauts now onboard the Discovery. Just finished comm checks.