I agree. Should be an interesting week. I am sure we will see more news as the week progresses. The other amazing thing is there are plenty of other deals that could materialize besides Microsoft. Amazing in my opinion what the company has accomplished in a short period of time.