add cofactor.  add determinant