save before modification
remove the redundant zero element in csc