changed board and helper definitions