 Helo. As anounced I'm Angela Wolfe and I work at the BNA. I'm going to present my personal story of assembling a triple IF cocktail. So, exactly a year ago I was an accountant in the NHS and had been for about 13 years. But I'd had a long held dream of becoming a coding superstar so I quit and joined a coding boot camp in London. Six months later I found myself at a desk at the BNA as a new and very junior developer. I was immediately put to test with new technical terms like triple IF and Pico Passo. I was left wondering why my boot camp hadn't prepared me very well for these new technological terms. You know very well what triple IF is and it turns out that Pico Passo was actually a 16th-century artistic type with a passion for pottery and wasn't a coding term at all. We were actually at the BNA wanting to showcase an illustrated manuscript that Pico Passo had created. It was a treatise on the production of Myolica. All of the pages of the manuscript had been converted into triple IF images and the plan was to showcase it using the universal viewer. So this is so that obviously online visitors could page through the manuscript and zoom in and see all the lovely illustrations. But at the same time we also wanted a downloadable PDF version so that people could potentially print it out and then annotate the document. This would typically fall to somebody from the content team to create. It was a bit of a cut-and-paste nightmare really where the content guys would have to source, download all the images, resize. When we were talking about a document that might be 100 pages or more, this wasn't really a very popular task. It was however seen as a really great task for the new developer and that's how I felt about it. Really it shouldn't have been a terribly difficult task. The slideshow viewer already encapsulated all the sequences of the imaging within the manifest and all I really needed to do was iterate through that JSON, extract the images and convert them to a PDF. I still looked like that. Fortunately there aren't that many tech challenges that have remained undiscovered and if you're lucky some of them have already been solved. The challenge becomes more about finding that solution and enhancing it for your own particular needs and as a result you get to stand on the shoulders of giants. With that in mind I introduced you prawn PDF which was a pre-existing gem written in the Ruby language which was one of my preferred coding languages at the time. I was able to use this extensively then to prepare a tool for converting manifests to PDFs. Along with prawn PDF and a little bit of Ruby wizardry I managed to create this tool which would take the manifest that already existed and generate a nice PDF output. I was pretty overjoyed when I put this to the test on a publicly available Leonardo da Vinci manifest that we had to hand. All worked lovely so I thought I'll try it on the newly generated Pico Passo manifest and of course everything fell apart at the seams. It seems in their wisdom triple IF created two versions or two presentations who worked lovely on presentation two and totally bombed out on presentation three. So there's a little bit of back to the drawing board recrafting my little tool so that it would work with both presentations. That done I then presented to the content team and of course whenever you present a tool to the end user the requests come tumbling in. Of course we wanted editable titles, footers, prefixes, colours, padding. By the end of it my command line tool had sort of exploded to the point where I was utilizing more or less every letter of the alphabet in potential flag options to be entered at runtime. I therefore amended slightly so that you could then have a, you could set some defaults in a configuration file to make the run running a little bit easier. In honour of the prawn PDF gem I initially called the tool prawn cocktail but I was advised that it's not best practice to lock yourself into one of your dependencies in your naming. After all if I ever get to coding superstar status I might create my own PDF generation tool to rival prawn. So instead I present you with a slightly more simple cocktail. So we have now released cocktail, a triple IF manifest PDF tool. It's available for you to download and use if you so wish on our GitHub page which is Vanda or V&A forward slash cocktail. Very happy for you to use it and also if you want to help improve my coding journey feel free to submit a pull request and tell me perhaps how I should have written it. Thank you very much.