skip zeroes in sparse