trying out different things with helpers
integrated generator into board model