change listeners to just the view