update the doc/
update examples/