Improving the PTL Framework

Improving the PTL Framework