improve pcpop extraction rules