Brand new way of reading files

The last one was not really good. Trying to get it to work.