basic group API working