S123-E-009821 (24 March 2008) --- NASA astronaut Robert L. Behnken (left) and European Space Agency (ESA) astronaut Leopold Eyharts, both STS-123 mission specialists, work in the Harmony node of the International Space Station while Space Shuttle Endeavour is docked with the station.