change some api of the monitor