Final Submission PROPER