[PARTIAL] added add/list group function