new EM steps