code hardening