......with lots of kind souls along the way.....