Add IncVec struct