added controlls for zooming