added Arjun's idea of virtual ingress specifications