Since the backbone 0.9.10 view.remove() internally calls the stopListen() method corresponding to the view, that unbinds all the events w.r.t the view. (Eliminating Zombie views). So we no longer needed to call the stopListen() method explicitly on close method of the view.

Since the Region.show internally calls the render() method of the view. so removing the render() method inside the initialize method.
Ideally initialize method will have all the bindings of events w.r.t view and model and few other custom listners and render() method will have all the initialization w.r.t view.