add subgroup finish, add uthenticate_user