Finished code.  Troll firewall rules not appreciated