fix depencies. dependency-injection not needed, we need
event-dispatcher...