Figured out wave based movement.