update doc styling and structure