Grammar and details on firewall handling