Commutative Vector Addition