A final farewell to Neil Armstrong