adding swipe and better landscape support for phone resolutions