add RequestMonitor