add document
add document; add nav function
add document