Twelve months ago, Jack Draper was - by his own admission - angry.
The young Briton, long tipped to go right to the top of the sport, had been forced back onto the second-tier ATP Challenger Tour following yet more injury strife.
Fast forward to autumn 2024 and his emotions are rather different.
On Sunday, the 22-year-old left-hander beamed with pride after winning his biggest title to date at an ATP 500 event in Vienna, a result that meant he climbed up to 15th in the men's rankings - a career high - on Monday.