a place for your mind to swim