minimal implementation of group management