- some cleanup, new test cases with large synthetic files.

- some cleanup, new test cases with large synthetic files.

- some cleanup, new test cases with large synthetic files.