cable modems. You did not address the problem a few modems have. Namely the "puma 6" . Even the modem you picked "netgear cm 700" with the new and improved chipset have problem. especially if you are a gamer see https/www.theregister.co.uk/2017/05/01/netgear_puma_6_modems_trivial_to_crash/