changes for managing FIREWALL source type.