adding more content to part2 of problem 2