simplified board/insert function