Split files (untested)
full test successful