Added images and diagrams