add auto split