Majid Foroughi's groups