function withdrawAll ()
  returns (bool _success) {
    if (msg.sender != client) throw;

    updateCapital ();
    if (capital > 0) {
      if (client.send (capital)) {
        Withdrawal (capital);
        capital = 0;
        return true;
      } else return false;
    } else return true;
  }