some initial board code