change text to match toggle
hierarchy for formatting
preserver case for h2
list of functions to add examples for