I see your point,,do not know why sell off..its good news any way you look at it...just means things are happening as planned