gen_doc.sh