updating for latest XCode