Changes to return the whole file as a string