added user group
added group metadata provider
added decorator