descent groups