Ron & Aki Hoshide, STS-124. Happy smiles.