add matrix add and sub
 add intvec