generate initial docs