add vector operation