tried to fix some problems with touch and small screens, working on my iphone 4 localhost