add set_group method