new feature split if list is too large