init for all
commit for doc
commit for func.doc