Your screen. Information technologies leading the gains but health care and Consumer Discretionary our neck at that. Financials have been strong throughout the day. We should mention, this is on lower volume, of course, being a holiday week. Volumes are 40 percent below the 100 day moving average. Technology is the best performing group today, individual stocks lending the most to the gains include apple, which is bouncing back after what has been a week month for the company. Amazon has gotten a lot of positive analyst commentary. Microsoft gaining 1. 5 . David we tend to see some rotation at the end of the year with the worst performers. Is that happening today . A little bit, and that tends to happen. Netflix and amazon doing well today. Chesapeake energy, consol energy, southwestern are the three worst performers. Not surprising here, energy, the worst performing group, down 20 year to date. As for those three stocks, were seeing a bounce back along with underlying oil. Natural gas