update ts pts calc way