add subsplit