path exist bug