faq headers are links now... refactored faq generation code rather than be involved in its messiness