update doc
diversify