Ideal Group Contracting