add docu generating