touched sparse::transpose