Once sparse thing is moved to utils/sparse.hpp this should go