multiprocessing wrapper support