rebuild to change QRcode provider