added board object methods