Current error message doesn't make clear if the file exists and can't be read or if it can't be found. That should be made clear to the user.