notice also how that break in the rally was more profound in the earnings plays. XLNX never really recovered and made a good intraday short.