Correcting multi-processing but not complete.