integrate ladder with qrcode