still wrigint smaple_c/sparse