diagram example