updated examine_of_poly