EventWorker now is not nested class.