Added required comments. Final Commit!