smart-split-smart-merge third run