add set_password