Capstone Assignment #6