finish vector