def co_to_ll(self, x, y):
      if self.customBounds: 
        u, v = custom_to_unit(lat, lon, self.bounds)
        l, m = unit_to_latlon(u, v)
      elif self.isPLatLon:  # patch for android - does not require pyproj library
        l, m = y, x
      elif self.isPGoogle:  # patch for android - does not require pyproj library
        l, m = google_to_latlon (y, x)
      else:
        l, m = transform(self.projection, pLatlon, y, x)
      return l, m