update pchain to new branch style