added duplicate detection on by PMC