As for this quarters earnings results I think it will be an easy 78-82% of companies beating estimates, again this is the result of under promising and over delivering.