xcode config and shell