Today, we made it down to Edinburgh's beachside to cheer David Knowles as he took part in the Edinburgh marathon, enduring more than 4 hours of hard slog and sunshine to raise money for Hope 4 China's Children.
It was our pleasure to provide a long, cold beer on his return to his Edinburgh digs.
In a weekend of totally self-indulgent weather, spent happily in the company of friends - many of whom linked to China through their daughters - it is quite a sight to see the hundreds of runners struggling past and nearly every one of them is raising money for something they care about.
Anyway, here are some pics of the girls and the grown ups adding their support to David's effort.
Just a blur in the crowd - we nearly missed him!
Waiting to cheer
A triumphant return
... and deserved reward
The Cheer Squad
All the best, guest blogger Barb.