wire_interface