fix nested splitter case