 an opacity mask, like that. So it's a gradient, and on top of the gradient, he has also done some free-ended drawing to just correct some places. And that's what you get. So it's a very simple edit, but it shows how it can be powerful, because with this possibility to distort the gradients and then add on the mask other things, you can really quickly generate a transition mask that lets you play this kind of games. But it's not limited to that. So what's now in my future plans? I'm working on some improvement of the color management. And one of the big things is I want to implement a sort of automatic module to load several raw images. And basically, this will be the equivalent of a project which is called HDR merge. Because the idea is, for example, you load several raw files with a breaketing of exposures. And then out of that, you build a high dynamic range image that is ready for further post-processing. And hopefully, I will also try to manage the automatic alignment of the different exposures, because normally, this is taking handheld. And so you need really to align the different images. And then, of course, I will try to extend a list of what is available and also do some better integration of the GIMP plug-in. And this is where I have some ideas that apparently are also shared by other projects, which is, PhotoFlow is just saving everything into a text file. It's XML file. So if we could take this file and embed it into the metadata of GIMP, then you would, for example, be able to double-click on your layer and pop up this editor again and go back to your settings and change them. And I think this would be a huge step forward in the usability and the interplay of GIMP and other software. And then documentation, which is just pushed down. OK. And just for your reference, these are a little bit of resources. It's hosted on GitHub. I'm trying to keep a blog with the news. And then it's available for Ubuntu. Of course, you can compile it. But if you are lazy, it's available for Ubuntu. There are packages for Arc Linux. I'm providing packages for OS 6 and Windows. And also, Partha is providing GIMP packages for OS 6 and Windows with this plugin already included. So great. Is there questions? We have time for two questions. Yes. Thanks for the tool. It looks really interesting. One question, because when I do some edits, I usually put them in GMIC. And then it's basically end of the road. Is it correct that you can use GMIC as just an adjustment layer and then continue on? And if you change something in the GMIC adjustment layer, all your edits are preserved? Yes. Oh, that's fantastic. I mean, internally, you have, OK, it's all this is built, as I said, on top of VIX. So each layer is, in fact, a VIX operation. And I have a part of this VIX operation, in fact, just called the GIMIC interface. So you take your small piece of the image, you pass it to GIMIC. It does its processing. You take back the results, and you put it back in the pipeline. And it goes so wherever in the pipeline you change something, the rest is automatically updated. Of course, this only works with the real-time filters, the GIMIC-S filters, which are really CPU-intensive and slow. And this cannot work. So there are a special set of filters which don't work in real-time. You have to click on the update button to see the results. But I mean, that's life. Some things you cannot do real-time. But this is also taking care in the software. I didn't go to these kind of details. But honestly, for the moment, I'm trying to stick to real-time filters because the rest, I think, one can do in GIMP if really this interfacing works well at the end. Thank you. Is there another question? Yes? So when you bring the raw images in, are you keeping the entire 16 bits or whatever? Or is there an initial step where you have to recurve it? I mean, are you able to import the full color space of the raw file and work with it? So when you load the raw data, it's immediately converted to floating points. And then it's kept to floating points all the way, with no clamping, nothing. This is why one can do a dynamic range processing. So starting from initial loading, all the rest is floating points. Thank you. Thank you very much.