add pwdgen