user group function added