New: irrevocable