It took a lot of tender loving care to make Hubble last two decades. Here, NASA astronaut Steven L. Smith tinkers with a Hubble camera during STS-103, a Discovery space shuttle mission to upgrade the telescope in December 1999.
Following the April 1990 flight that deployed Hubble in orbit, which was piloted by current NASA administrator Charles Bolden, five servicing missions have traveled to the telescope. The seven astronauts aboard shuttle Atlantis flew the fifth and final mission in May 2009.