transpose and additional test for it