$2 billion surprises