added limit to qrcode