GSoC: Final Submission