Assignment 6 and Final Proj