working on firewall authorization