auto generation of password
auto generation of password merge