always finalize and serialize qr opening