Event Driven Clock