Wait, May 31, 2007, was the launch date for STS-117, which was part of the mission to service the International Space Station (ISS). The mission involved installing components like trusses and solar arrays. So that's the actual mission part. Got it.