Massive dev work reading in files