add mkrand for password generating
rename