Try multiprocessing