working with ptp controller