final report and project presentation assignment 5490521