Added pan. Need to add zoom