add some api methods and new page