wire up events from the view. (more like supervising controller than passive view.)
pass through the args from the event.