Printing files now works. I have a bug where file string matching will prematurely succeed