makes it a web app