Is Mccain Preparing Another Surprise?