Hoffman installing WFPC2 on Hubble. Credit: NASA | Universe Today