add iterative PR clustering