change some apis