What a trip this has been!