Modified bin client such that it will now use a logging client rather than directly committing