Kellen Craig, aged nine, has been taking part in Operation Bletchly - a virtual codebreaking challenge in aid of the Army Benevolent Fund.
His mission has been to walk the distance between Bletchley Park in Milton Keynes to Westminster in London - 50 miles - before the end of July.
For every five miles registered, he has received an encrypted code that he must solve to compile a secret message for none other than Winston Churchill!
Kellen took on the challenge to raise funds for the Army Benevolent Fund, which means a lot to his family.
His grandad served 27 years, great grandads on both sides fought in the Second World War, his great, great grandad lost his life in the First World War and uncles served in Afghanistan and Iraq.
The charity supports families who have suffered bereavement and pays for veterans to receive physio therapy for injuries and more.
Kellen completed his walk on Arran in 20 days. He was joined by his five-year-old brother Jenson and dog Skye. Rain or shine, he has walked his socks off raising well above his initial target. His current total is £366.32 - and counting.
He received his '50 mile mission accomplished' award this week.
However, Kellen has enjoyed it so much he has decided to continue walking for the rest of the month in the hope he gets close to the 100 mile mark of Paris deep in occupied France.
If you would like to help Kellen raise money, follow the link below. operationbletchley-50miles.everydayhero.com/uk/kellen
Codebreaker Kellen Craig. NO_B31mission01
Kellen at the Corrie war memorial. NO_B231mission02
Kellen clocks up the miles with a walk to the Eas Mor waterfall. NO_B31mission03
Kellen out walking with his brother Jenson. NO_B31mission04
A wet walk with his beloved dog Skye. NO_B31mission05
Thumbs up as Kellen completes another milestone. NO_B31million06
Top of the world. Kellen walking in the Clauchland Hills. NO_B31million07
Keiran with his Army Benevolent Fund branded face scarf. NO_B31million08
His 'mission accomplished' award. NO_B31million09
Yes! I would like to be sent emails from West Coast Today
I understand that my personal information will not be shared with any third parties, and will only be used to provide me with useful targeted articles as indicated.
I'm also aware that I can un-subscribe at any point either from each email notification or on My Account screen.