Best swims so far