Sync working with revision. Polling and init of EM now separated into EMController