allow running without a file.