diff --git a/bindings/ud.go b/bindings/ud.go
index d33dbc85fd2a459d9ff1660728703236ed062e00..fcb7a00a1bcd31961653fa6a1765e5c7fcc93aba 100644
--- a/bindings/ud.go
+++ b/bindings/ud.go
@@ -105,7 +105,10 @@ type UdNetworkStatus interface {
 // Manager functions                                                          //
 ////////////////////////////////////////////////////////////////////////////////
 
-// LoadOrNewUserDiscovery creates a bindings-level user discovery manager.
+// NewOrLoadUdFromNdf loads an existing Manager from storage or creates a
+// new one if there is no extant storage information. This will default to connecting with
+// the xx network's UD server as found in the NDF. For connecting to a custom server, use
+// NewOrLoadUd.
 //
 // Parameters:
 //  - e2eID - e2e object ID in the tracker
@@ -113,8 +116,9 @@ type UdNetworkStatus interface {
 //  - username - the username the user wants to register with UD.
 //    If the user is already registered, this field may be blank
 //  - registrationValidationSignature - the signature provided by the xx network.
-//    This signature is optional for other consumers who deploy their own UD.
-func LoadOrNewUserDiscovery(e2eID int, follower UdNetworkStatus,
+//    This may be nil, however UD may return an error in some cases (e.g. in a production level
+//    environment).
+func NewOrLoadUdFromNdf(e2eID int, follower UdNetworkStatus,
 	username string, registrationValidationSignature []byte) (
 	*UserDiscovery, error) {
 
@@ -140,29 +144,29 @@ func LoadOrNewUserDiscovery(e2eID int, follower UdNetworkStatus,
 	return udTrackerSingleton.make(u), nil
 }
 
-// LoadOrNewAlternateUserDiscovery loads an existing Manager from storage or creates a
-// new one if there is no extant storage information. This is different from NewOrLoadFromNdf
+// NewOrLoadUd loads an existing Manager from storage or creates a
+// new one if there is no extant storage information. This is different from NewOrLoadUdFromNdf
 // in that it allows the user to provide alternate User Discovery contact information.
 // These parameters may be used to contact a separate UD server than the one run by the
 // xx network team, one the user or a third-party may operate.
 //
 // Params
-//  - user is an interface that adheres to the xxdk.E2e object.
-//  - comms is an interface that adheres to client.Comms object.
-//  - follower is a method off of xxdk.Cmix which returns the network follower's status.
-//  - username is the name of the user as it is registered with UD. This will be what the end user
-//  provides if through the bindings.
-//  - networkValidationSig is a signature provided by the network (i.e. the client registrar). This may
-//  be nil, however UD may return an error in some cases (e.g. in a production level environment).
-//  - altCert is the TLS certificate for the alternate UD server.
-//  - altAddress is the IP address of the alternate UD server.
-//  - marshalledContact is the data within a marshalled contact.Contact.
+//  - e2eID - e2e object ID in the tracker
+//  - follower - network follower func wrapped in UdNetworkStatus
+//  - username - the username the user wants to register with UD.
+//    If the user is already registered, this field may be blank
+//  - networkValidationSig is a signature provided by the network (i.e. the client registrar).
+//    This may be nil, however UD may return an error in some cases (e.g. in a production level
+//    environment).
+//  - customCert is the TLS certificate for the alternate UD server.
+//  - customAddress is the IP address of the alternate UD server.
+//  - customContactFile is the data within a marshalled contact.Contact.
 //
 // Returns
 //  - A Manager object which is registered to the specified alternate UD service.
-func LoadOrNewAlternateUserDiscovery(e2eID int, follower UdNetworkStatus,
+func NewOrLoadUd(e2eID int, follower UdNetworkStatus,
 	username string, registrationValidationSignature,
-	altCert, altAddress, marshalledContact []byte) (
+	customCert, customAddress, customContactFile []byte) (
 	*UserDiscovery, error) {
 
 	// Get user from singleton
@@ -179,7 +183,7 @@ func LoadOrNewAlternateUserDiscovery(e2eID int, follower UdNetworkStatus,
 	// Build manager
 	u, err := ud.NewOrLoad(user.api, user.api.GetComms(),
 		UdNetworkStatusFn, username, registrationValidationSignature,
-		altCert, altAddress, marshalledContact)
+		customCert, customAddress, customContactFile)
 	if err != nil {
 		return nil, err
 	}
diff --git a/ud/manager.go b/ud/manager.go
index 6106e2ebf519f04fe61bbb0d07cc9a6a5852a630..90c5ca458877b4ba97aaa74659b237163b262cee 100644
--- a/ud/manager.go
+++ b/ud/manager.go
@@ -141,15 +141,15 @@ func NewManagerFromBackup(user udE2e, comms Comms, follower udNetworkStatus,
 //    provides if through the bindings.
 //  - networkValidationSig is a signature provided by the network (i.e. the client registrar). This may
 //    be nil, however UD may return an error in some cases (e.g. in a production level environment).
-//  - altCert is the TLS certificate for the alternate UD server.
-//  - altAddress is the IP address of the alternate UD server.
-//  - marshalledContact is the data within a marshalled contact.Contact.
+//  - customCert is the TLS certificate for the alternate UD server.
+//  - customAddress is the IP address of the alternate UD server.
+//  - customContactFile is the data within a marshalled contact.Contact.
 //
 // Returns
 //  - A Manager object which is registered to the specified alternate UD service.
 func NewOrLoad(user udE2e, comms Comms, follower udNetworkStatus,
-	username string, networkValidationSig []byte, altCert, altAddress,
-	marshalledContact []byte) (*Manager, error) {
+	username string, networkValidationSig []byte,
+	customCert, customAddress, customContactFile []byte) (*Manager, error) {
 
 	jww.INFO.Println("ud.NewOrLoad()")
 
@@ -160,7 +160,7 @@ func NewOrLoad(user udE2e, comms Comms, follower udNetworkStatus,
 	}
 
 	// Set alternative user discovery
-	err = m.setAlternateUserDiscovery(altCert, altAddress, marshalledContact)
+	err = m.setAlternateUserDiscovery(customCert, customAddress, customContactFile)
 	if err != nil {
 		return nil, err
 	}