So many wires...