draft: group list manager