progress on final path-varying step