some changes for iOS 8