changed view events so that superclass views methods are called