EM base class added

- EM base class added