switch pts call/cast to plib protocol