changes for XCode 6