Using dynamic file creation instead of the old method of doing it all upfront.