diagrams and logo :-)