more work on file split