moving to em-based