add parallelisation by job splitting