added board skeleton methods