add some demo and doc
add some doc