make SmartSplit work