add forwardable to board class