the split node function is finished