new tip algorithm, branch point output dataset, and misc fixes