The Yahoo Update has done me well. :-)

Sorry I am a bit giddy right now!