did some changes in board class