Final Commit Version  3 complete