qr code and minor style fix