add single level split
Merge pull request #1 from dysfunc/single-level

add single level split