Hahaha - one of the first programs I ever wrote -- VB 6 app that could monitor a port on a server and if it failed, log into the router and update the port forwarding rule to send traffic to a functional server on the LAN. Poor man's HA :)