parallelise
not defined yet