added updated code with ppt and report