Nuclear power provides reliable and relatively cheap electricity once reactors are operational, but has some disadvantages. Uranium fuel will last for thousands of years, and nuclear power emits no greenhouse gases. However, uranium is nonrenewable, plants are extremely costly to build, and nuclear waste storage poses challenges for thousands of years. The U.S. gets 20% of its electricity from nuclear power but has not built a new reactor since 1979 due to high costs, liability issues, and public concerns over waste and safety. Illinois has several nuclear plants providing nearly half its electricity.