Hail and farewell to my best friend...