History

History, Timer and Event Bindings. 
I am trying to mimic the existing API