working on iPhone 3/4 and iPad1 fix