Maps and diagrams