ptp revised