working ipin, opin, starting wire, ending wire