group elements through style
move shuffle answers. Refactor parent