adding explanation for web app