splitter the work
fixed split testing