^I agree, it is just a big giant enormus yellow ball......lol why do you have a hard time thinking that is the sun?
the hubble space telescope is going to lose its rain now that a new one is being launched and is going to be stationed something like 4 times the distance between earth and the moon from earth. It is also more advanced.