board can check for free spaces