Finished up Assignment 3