behave a little more like an iOS web app