Event Driven Consumer