added new diagram and faq