add faq api, and fix agenda update bug...