new path calc