add Bcrypt and generate password