split_chr runs in multiple threads now