refactor(dom) Events: process