develop document