rescue ENOENT as well