I am noting rotation from BTK to SMH, but not sure about MSFT, they reported good numbers, but the market is luke warm, selling the news (like IIVI earlier today).