add the split utility