adding interleaved option for single process task