wire.cpp