Final Contribution Project Report