drop InterfaceFlavor. Keep things simple