current direction checks