Delivering value from difference: exploring a cognitive approach to improving IT effectiveness