Wire-wrap works well with digital circuits with few discrete components, but is less convenient for analog systems with many discrete resistors, capacitors or other components (such elements can be soldered to a header and plugged into a wire wrap socket). The sockets are an additional cost compared to directly inserting integrated circuits into a printed circuit board, and add size and mass to a system. Multiple strands of wire may introduce cross-talk between circuits, of little consequence for digital circuits but a limitation for analog systems. The interconnected wires can radiate electromagnetic interference and have less predictable impedance than a printed circuit board. Wire-wrap construction cannot provide the ground planes and power distribution planes possible with multilayer printed circuit boards, increasing the possibility of noise.