we don't use @preferred_interfaces anymore