diagrams and book added