The price increases that may or may not be happening to cover increasing costs at IBM continue apace. Some of the price increases we have seen over the past several months might be driven by increasing costs or the expectation of increasing costs, and others might be initiated to drive services and software revenues higher