AT the start of the Harbour City Swim Meet, Paris Richardson's personal best for the 50m butterfly was 1:01.64.
About two hours into Saturday's program, she climbed from the pool having cut the time to 43.99sec.
It's a massive understatement to say that the amazing improvement of almost 18 seconds is an achievement Paris never expected.
"I didn't think I was going to get that good of a PB," she said. "I thought I got a really good time, but not that good."
With nine events on the list for Paris at the meet, the start could not have been any better for the 12-year-old.
The very next event Paris competed in, the 200m Freestyle, she again collected a PB, just not quite eclipsing this one by as much.
In the freestyle Paris took 4.63 seconds off her previous best, creating a new mark of 2.49.35, something she aimed to do every swim she competes in.
"I have about nine over the weekend," she said.
"I am focusing on 50m breaststroke for the state titles and probably 400m freestyle as well; I am like half a second off the 50m breaststroke," Paris said.
The rapid improvement in times has been coming for Paris, who trains four days a week.
Travelling to as many carnivals as she can get to, Paris is keen to keep the times dropping with new coach Tom Fonek.
"Our new coach Tom has helped with improving my strokes," Paris said.
After last year's carnival was cancelled due to the floods in late January, it was refreshing for organisers to see the smiles on kids' faces as they launched themselves into the water for the Harbour City Swim Meet.
A total of 250 entrants took part in 80 events across three days of competition, many of the swimmers looking for PBs in addition to winning results.
"Everyone was after times, especially the young ones getting an opportunity to swim at state level for the first time," meet director Susan Brown said.
"We got big numbers this weekend which is nice after last year."
Things ran smoothly throughout the whole weekend, despite strong winds making conditions less than favourable for Sunday's races.