Happy as he is to win Commonwealth Games gold, Tom Walsh has a nagging sense that something's missing from his growing collection of shot put honours.
Walsh, the indoor and outdoor world champion, had to work hard for his gold at Carrara Stadium late on Monday.
But he did enough, snaring victory with a fourth-round 21.41m effort that was well clear of second-placed Nigerian Chukwuebuka Enekwechi's silver medal-winning 21.14m and Canadian Tim Nedow's third-placed 20.91m.
- 2018 Gold Coast Commonwealth Games: Athletics
- Pole vaulter Eliza McCartney - star of the Commonwealth Games and the whole world
There's little chance Walsh, who now holds seven of the year's eight top throws, is about to ease up.
There's the small matter of a missing Olympic gold medal that is irking the Rio bronze medallist.
And the world record - a 28-year-old mark of 23.12m set by American Randy Barnes - is also beckoning.
"I feel like I've got unfinished business to attend to," he said. "I'm in good enough shape to throw over that 23m line, that's proved by what I've been throwing over the last month.
"I thought I was heading the right way tonight, but I couldn't line it up."
Despite his best efforts - or maybe because of them - Walsh couldn't match his 22.45m from qualifying on Monday.
He said afterwards that it'd been a relief to wrap up the win, especially as he'd been struggling to find his rhythm.
"I didn't quite throw as well as what I wanted to - I had one or two good throws out there, but I couldn't manage to stay in the circle.
"But I came here to win gold and that's what I've done."
Walsh couldn't quite find the form that scored him a personal best 22.67m just two weeks ago, saying he was probably tried too hard.
"I was just a little bit pushy today," he said. "I know when I try hard, it never works.
"I had two throws there that were a lot freer, but I just couldn't stay in the circle. It's good, because when you win all the time, things are sugar-coated so we can learn from this."
Earlier, New Zealand para javelin thrower Holly Robinson won silver, beaten by a final-round new world record from Hollie Arnold of Wales.
Robinson, who won silver behind Arnold at the 2016 Rio Paralympics, took the lead with a record throw of 43.32m, only for the Welshwoman to snatch gold with a final-round 44.43m.