Updated for new purpose, a lists program.