fixup! unrecoverable error handling