adding generate qr code