add some modifiers
add some content patterns
compiled doc