started on group generation