xDir
occupied
turnAtEdge