add template for doc