actually stop from either direction