Added SparseMatrix stuff
removed transitivityInfo to make room