add initial board-related interfaces