add library qrcode library