adjust doc
adjust docs & fix TODO