On a more fundamental level, there is such a thing as a "digital divide." Technology is expensive, and the only way for some school systems to afford computer labs is if computers are donated. These computers often are refurbished and several years old. While they are useful in teaching fundamental skills, like those tested for in the North Carolina standardized computer test, they will not be able to support the latest technology. Once a computer or software is released on the market, it is usually replaced in 18 months. How can a Pentium II running Windows 95 properly prepare a high school or college student for the working world, which uses Windows XP? It can't. These computers ideally should be relatively up to date and able to provide students with not only fundamental skills but also the chance to learn intermediate and advanced skills as the "cool new thing" rolls out of the factory.