I agree, hopefully all the above. Like you said, it depends how the market will interpret everything and they have a way of distorting everything for there gains. It appears to be following the market today, hopefully a good pop tomorrow on earnings.