Improved splitting