starting to fiddle around in preparation for a new doc generation tool