Biff Barnard is no longer a member of TrustedPeer