update for iOS8 and iPhone 6