updates to the board & boardnode data structures