Added drag and zoom.