fix: notebook_exists and path_exists