shuffles layout