code splitter basically works