add API doc
update API doc