initial commit. splitter is complete.