revisiting VPNs