custom overlay
qr updates