Even the best companies like IBM are saying they are seeing no pick up in demand. It is strictly that some companies are doing a better job of managing their costs and expenses.