A farewell to many years....