VB firewall? That's pretty much like a dike made out of swiss cheese.

No offense, just an observation.