my goodness how the time has flewn