Better diagram