messy, given the significant charges IBM is expected to take.