Hubble has been serviced and upgraded four times and the fifth and final tune-up is scheduled for October 2008.