• !16 implemented EM with multiprocessing