flattening the datatypes back out into a single file. easier to manage