should we log a warning instead of raising an exception (do the same thing as if the file didn't exist)?