began implementing EventHandler object