update password enhancement