Is it likely... the shorts will want to stay short in front of BB earnings on June/28, given that it is becoming clear that the Q10 is gaining traction? Is there an upgrade cycle starting for the die hard keyboarders? And what would be scary for those staying short-- just a good quarter that beats or even better guidance that beats in the early stages of Q10 traction? You do the math..but keep it simple.