Bidding farewell to a dear creation.