Jeff has again surprised me with his PR strategy. Get the bad news out of the way and keep that buyback carrot dangling! Very smart IMO.