Final Commit for Assignment 3