iterate PE data