add human friendly password gen