modified for Xcode 6.1 beta