implement resizeable vector