change some api