Model update. Supplying address of desired function to constructor of event class.