extending board object