changed method for geo