ptn update on  save