initial firewall support implementation