diagrams part 2