Learn how DynamicDocuments works here