doc_demo modified