Comprehensive+Final

Final Submission: