Make dependency injection ready
event