added headers, descriptions, and anchors