remove check positions from valid moves (the inefficient way!?)