added diagrams + charts