fix streaming ptp via chained future, re org pivot point algo