adding in test for transpose