reshuffle gosper handling