Working transpose method