Cooperative Sarlat PGD