remove group requires, decouples from groups code