much better way to hold content and headings together (first time I tested this it did not work)