rewrote section headers