What a tough place to have to swim...