hardening the firewall