doc for board class