path-checking update