transpose: faster by output