Improved firewall