renamed vecCiter to be consistent. Used reserve instead of resize now