MyHunch, the simple fact is that all of the indices were quite oversold in the longer intra-day time periods, plus OPEX is next week and we were well below it. So we rally.