Paralympians Sophie Pascoe and Mary Fisher set world records on the third morning of the New Zealand swimming championships in Auckland this morning.
The 20-year-old Pascoe, who has collected 10 medals from the last to Paralympic Games, clocked 29.21 seconds in the 50m butterfly, which broke her previous world record of 29.57s set at the Paralympics in London.
Her fellow London gold medallist Fisher, 20, from Wellington's Capital Club, was timed at 34.35s in the same event to break her own world record of 35.12 which she also set in London.
Fisher went on to be fastest in heats of the 200m individual medley in 2:54.25, outside the world record.
US-based Glenn Snyders went under the FINA A qualifying time for the world championships when he topped qualifiers in the heats of the men's 50m breaststroke.
The 25-year-old clocked 27.41s in the 50m breaststroke, which was more than half a second inside the qualifying mark for Barcelona, after he qualified for the 100m earlier in the meet. He was 0.4s outside his own national record.
In other swims, world champion Lauren Boyle topped qualifiers in heats of the women's 200m freestyle in a time of 1:59.07, the only swimmer under the two-minute mark for tonight's finals.
Fellow North Shore swimmer Shaun Burnett swam a personal best 1:58.93 to be fastest in heats of the 200m butterfly, under two seconds outside the qualifying time for the world championships.