Changed generation, writing in chunks
Multiple file reading