Changing how files are stored and read