add vec-vec arithmetics