add new apis and update jekyll