Add QR and Shake
Add QR and Shake