add explanation text to diagrams