require a file name before checking for a fallback