vector work