Been a journey.