fix protocol pu position