Corrected Project 3