split out constituent files