model added + generate groups answer