Is a Microsoft/Yahoo deal back on?