each path can only have one error in the new version