blocked out some of the background gradent code.