split

move wire to wire.h