part2 documentation added