changed walk to swim in interface and code