polished the split-eip demo