Reshuffle to use fragments