added mobile web app functionality