using shared doc gen scripts from hop