updated docs generator