add extended doc

add extended doc