This is an update on documentation and diagrams