add auto_split;cul