removed smart_ip and included device_geolocation modules