work on board model