added code to handle pcr struct conversion; list freeing update
added code to handle pcr struct conversion; list freeing update

Distrotech/trousers,emilcondrea/trousers,emilcondrea/trousers,Distrotech/trousers,Distrotech/trousers,emilcondrea/trousers