starting on the board and constraints