Having experienced the full gamut of emotions at the London Olympics, Australian sprinter Josh Ross has the 2016 Rio Games firmly in his sights.
After making a second comeback to track and field, the six-time national champion was furious Athletics Australia did not select him to run the individual 100m in London, meaning there was no green and gold representative in the 2012 Games' blue-riband event.
The 31-year-old Ross threatened to quit the Olympic team, before channelling all his efforts into the 4x100m relay.
And that decision was rewarded when he led a squad including Isaac Ntiamoah, Anthony Alozie and Andrew McCabe to an Australian record-equalling time of 38.17 seconds in the heats, earning them a berth in the final.
"Getting out there in London and seeing the crowd was great," said Ross, who won the Victorian 100-yard title at the Zatopek:10 meet on Saturday.
"I was in the call room with the Jamaican team, the relay team, enjoying the feeling.
"I want to be on the world stage, running better than I have.
"The best is definitely yet to come for me."
Ross's 100m personal best of 10.08 - set five years ago in Brisbane - puts him third on the Australian all-time list behind Patrick Johnson and Matt Shirvington.
And he uses evergreen Caribbean sprinter Kim Collins - who was selected to contest a fifth Olympics in London aged 36 before falling out with St Kitts and Nevis officials - as proof that age is no barrier.
"I have to make it work now," said Ross.
"I am not going to be able to run forever and this is the period of my life where I have to soak it up and do what I can."
Ross - now coached in Melbourne by Piero Sacchetta - powered through a stiff headwind on Saturday to win the Victorian 100-yard title at Lakeside Stadium in 9.82 ahead of Joel Bee and Michael Beltrame.
"I am not ready to run fast now," said Ross.
"I am looking forward towards the (2013 Moscow) world championships as every athlete is.
"I always run fast when it matters."