My script isn't ready for public consumption, as it is specific to my home setup and use cases, but I could certainly make one that is more generic. I probably should anyway, with all the changes around ISP's and customer data. I will work on that this weekend.