added tests for xShuffle