further work on sep_m parallelization