add qrcode module