extremely poor technical diagrams