size_t is more appropriate here.
Start to work on a generalized wiring model.