added text explaining the diagram a