Added the diagram in the beginning