pushing qrcode gen