doc generation config