exported make_split.