extend_vectors