Our roller coaster ride