:add: beta version with doc generation