add board_size methods