continued the vectorization