add timing diagrams