quick fix getValidMoves