corrected syntax diagrams again