 Okay, so let's start with the first hands-on. The Virgin STM32WB, when it comes from factory, it contains only FUS. There is no stack because the customer has to choose what he wants. So they will need to do it eventually. And we will show you a various way to do this. The nuclear boards, they are flashed with the Bluetooth stack. But it's already out of date. There has been a release of a new version since the mass market. And a thing I didn't say that even the FUS is upgradable. So we will do this as well. So let's unpack the boards. You've done that already. Just to summarize, the bigger board, we call it a nuclear. The smaller one, we call a dongle. So on a dongle, you will find a WB in a QFN48. There is no ST-link on the board. So the easiest way to program is with the system USB bootloader. So to put the device in the bootloader mode, we need to put this boot switch into the position 1. So this will make the microcontroller boot into system memory and connect in USB DFU mode. So what I'd like you to do is put the boot switch in the position 1 and execute the batch file. So the batch file is actually calling, is using KubeProgrammer, command line interface. And it's firstly erasing the old Bluetooth stack. It's upgrading the FUS. It's downloading. It's upgrading the Bluetooth stack. And then it uploads the transparent mode, which is this special firmware used with KubeMonitor RF. So there are actually four steps. When you plug in the dongle, the green LED should be off. If you have it on, then you need to turn the switch the other way. You need to put the switch on the other side. So the batch file is located in the hands on 1. And it's called dongle. If experienced an issue, there might be an old USB driver for the DFU. So in this case, it must be manually replaced. So this was just a quick exercise to upgrade the Bluetooth stack on the dongle. We could do the same thing with the nuclear. I suggest you do that after. But due to time constraints, we will continue with something else. So I'll go quickly through that. It's just connecting to the USB, putting the boot 0, tying the boot 0 to VDD, and then executing the other script. But the idea is exactly the same. So now, as I said, it can also be done with JTAG. So some customers, they don't want a USB interface or a UART interface, or they don't have it available on the PCB. So they want to flash everything with JTAG in production. So that's also possible. However, it's not a really mass market. So we have a project, which is a proof of concept. The source are integrated in your folders. It will be integrated in the Kube package in Q3. And it will become part of Kube programmer at the end of the year. So the idea is the same. We're using stlink. There are some log files to see or check for some errors.