skeleton for UrlMonitor