changed view.on to view.listenTo