fixing iPhone 3.5 inch bug