Is it provided contextually or must the user search hidden FAQs for answers? How does the product deal with null search results? Does it provide suggestions and alternatives or simply leave the users wondering what they did wrong? Does the system support undo and redo, where appropriate?