gitignore
sparse matrix memory leaking fix