copied from Xcodeproj