support for iPad and improved layout for iPhone 3.5 inch screen