Method shuffling