New: hardened