adds new methods to board struct