diff --git a/bindings/client.go b/bindings/client.go
index b17c2ec7666a5e2313d102062ae94c4abd0d5045..2d71a5af7621c1095b107c603d37f053832685d6 100644
--- a/bindings/client.go
+++ b/bindings/client.go
@@ -9,6 +9,7 @@ package bindings
 import (
 	"errors"
 	"github.com/spf13/jwalterweatherman"
+	jww "github.com/spf13/jwalterweatherman"
 	"gitlab.com/elixxir/client/api"
 	"gitlab.com/elixxir/client/interfaces/bind"
 	"gitlab.com/elixxir/client/interfaces/contact"
@@ -61,6 +62,9 @@ func NewPrecannedClient(precannedID int, network, storageDir string, password []
 // starts subprocesses to perform network operations.
 func Login(storageDir string, password []byte) (*Client, error) {
 	// TODO: This should wrap the bindings ClientImpl, when available.
+	jww.SetStdoutThreshold(jww.LevelTrace)
+	jww.SetLogThreshold(jww.LevelTrace)
+
 	client, err := api.Login(storageDir, password)
 	if err != nil {
 		return nil, err
@@ -68,13 +72,11 @@ func Login(storageDir string, password []byte) (*Client, error) {
 	return &Client{*client}, nil
 }
 
-
 //Unmarshals a marshaled contact object
 func UnmarshalContact(b []byte) (bind.Contact, error) {
 	return contact.Unmarshal(b)
 }
 
-
 // StartNetworkFollower kicks off the tracking of the network. It starts
 // long running network client threads and returns an object for checking
 // state and stopping those threads.
@@ -132,14 +134,12 @@ func (c *Client) IsNetworkHealthy() bool {
 	return c.api.GetHealth().IsHealthy()
 }
 
-
 // registers the network health callback to be called any time the network
 // health changes
 func (c *Client) RegisterNetworkHealthCB(nhc NetworkHealthCallback) {
 	c.api.GetHealth().AddFunc(nhc.Callback)
 }
 
-
 // RegisterListener records and installs a listener for messages
 // matching specific uid, msgType, and/or username
 // Returns a ListenerUnregister interface which can be