added ExternalCredentials