gen docs env