Different version of Diagram