typo: "diarams" -> "diagrams"