warn but not throw when input file doesn't exist