Menya Sharif's groups