work splitter