ballmerism view 2