xcode and its crap