client and signer cleanup