fix: new board generation