part1 fix and part2 ok.Cool graphics in pdf