Dynamic Path Approach