more progress on Hard EM RandOM