rearrange+qrcode