Galileo - still going strong