interval version vector does not require initialize of the size
version vector without init size
auto adjust size ok