iface->class