add support to multiprocessing