remove Board.isValid