take out parallelization for tranpose - broken