wires and waves