how does EOMM work?