<!DOCTYPE html><html lang="en-gb"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>theaardvark.co.uk</title><meta name="description" content="theaardvark's home on the web. "><meta name="generator" content="Publii Open-Source CMS for Static Site"><link rel="canonical" href="https://theaardvark.co.uk/"><link rel="alternate" type="application/atom+xml" href="https://theaardvark.co.uk/feed.xml" title="theaardvark.co.uk - RSS"><link rel="alternate" type="application/json" href="https://theaardvark.co.uk/feed.json" title="theaardvark.co.uk - JSON"><meta property="og:title" content="theaardvark.co.uk"><meta property="og:image" content="https://theaardvark.co.uk/media/website/ZOp1Yu5cHAErVIbXySZ2-1-nlgbk_bg-rmvd.png"><meta property="og:image:width" content="1024"><meta property="og:image:height" content="1024"><meta property="og:site_name" content="theaardvark.co.uk"><meta property="og:description" content="theaardvark's home on the web. "><meta property="og:url" content="https://theaardvark.co.uk/"><meta property="og:type" content="website"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@theaardvark"><meta name="twitter:title" content="theaardvark.co.uk"><meta name="twitter:description" content="theaardvark's home on the web. "><meta name="twitter:image" content="https://theaardvark.co.uk/media/website/ZOp1Yu5cHAErVIbXySZ2-1-nlgbk_bg-rmvd.png"><link rel="shortcut icon" href="https://theaardvark.co.uk/media/website/favicon.ico" type="image/x-icon"><link rel="next" href="https://theaardvark.co.uk/page/2/"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet"><link rel="stylesheet" href="https://theaardvark.co.uk/assets/css/style.css?v=88f64d726d545c235dee5b603f3ec499"><link rel="stylesheet" href="https://theaardvark.co.uk/assets/css/aard-custom.css?v=bb0c7d689f9ea3e034c1d69fcd64dadf"><script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"theaardvark.co.uk","logo":"https://theaardvark.co.uk/media/website/ZOp1Yu5cHAErVIbXySZ2-1-nlgbk_bg-rmvd.png","url":"https://theaardvark.co.uk/"}</script><noscript><style>img[loading] {
                    opacity: 1;
                }</style></noscript><link rel="me" href="https://gitlab.com/theaardvark"><link rel="webmention" href="https://webmention.io/theaardvark.co.uk/webmention"><link rel="authorization_endpoint" href="https://theaardvark.co.uk/auth/"><script type="text/javascript">//<![CDATA[
var owa_baseUrl = 'https://stats.aard.at/';
var owa_cmds = owa_cmds || [];
owa_cmds.push(['setSiteId', '70c5bdd2ebe63e7f74facf2e435cfff1']);
owa_cmds.push(['trackPageView']);
owa_cmds.push(['trackClicks']);

(function() {
    var _owa = document.createElement('script'); _owa.type = 'text/javascript'; _owa.async = true;
    owa_baseUrl = ('https:' == document.location.protocol ? window.owa_baseSecUrl || owa_baseUrl.replace(/http:/, 'https:') : owa_baseUrl );
    _owa.src = owa_baseUrl + 'modules/base/dist/owa.tracker.js';
    var _owa_s = document.getElementsByTagName('script')[0]; _owa_s.parentNode.insertBefore(_owa, _owa_s);
}());
//]]></script></head><body class="home-template"><div class="container"><div class="left-bar"><div class="left-bar__inner"><header class="header"><a class="logo" href="https://theaardvark.co.uk/"><img src="https://theaardvark.co.uk/media/website/ZOp1Yu5cHAErVIbXySZ2-1-nlgbk_bg-rmvd.png" alt="theaardvark.co.uk" width="1024" height="1024"></a><nav class="navbar"><button class="navbar__toggle" aria-label="Menu" aria-haspopup="true" aria-expanded="false"><span class="navbar__toggle__box"><span class="navbar__toggle__inner">Menu</span></span></button><ul class="navbar__menu aard-nav"><li class="aard-nav__item aard-nav__item--home"><a href="https://theaardvark.co.uk/" aria-label="Home"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M21.66,10.25l-9-8a1,1,0,0,0-1.32,0l-9,8a1,1,0,0,0,1.32,1.5L4,11.4V20a1,1,0,0,0,1,1H9a1,1,0,0,0,1-1V16h4v4a1,1,0,0,0,1,1h4a1,1,0,0,0,1-1V11.4l.34.35a1,1,0,0,0,1.32-1.5ZM18,19H16V15a1,1,0,0,0-1-1H9a1,1,0,0,0-1,1v4H6V9.58l6-5.33,6,5.33Z"/></svg> </span><span class="aard-nav__label">Home</span></a></li><li class="aard-nav__item aard-nav__item--bits"><a href="https://theaardvark.co.uk/tags/bits-and-pieces/" aria-label="Bits &amp; Pieces"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M21,7H17V3a1,1,0,0,0-1.71-.71L13,4.59l-2.29-2.3a1,1,0,0,0-1.42,0,1,1,0,0,0-.21.33A1,1,0,0,0,9,3V7H3a1,1,0,0,0-1,1v4a3,3,0,0,0,2,2.82V21a1,1,0,0,0,1,1H19a1,1,0,0,0,1-1V14.82A3,3,0,0,0,22,12V8A1,1,0,0,0,21,7ZM11,4.41,12.29,5.7a1,1,0,0,0,1.42,0L15,4.41V7H11ZM18,20H6V15H8a1,1,0,0,0,0-2H4a1,1,0,0,1,0-2H11v1a1,1,0,0,0,2,0V11h7a1,1,0,0,1,0,2H16a1,1,0,0,0,0,2h2Z"/></svg> </span><span class="aard-nav__label">Bits &amp; Pieces</span></a></li><li class="aard-nav__item aard-nav__item--reviews"><a href="https://theaardvark.co.uk/tags/shallow-af-reviews/" aria-label="Shallow AF Reviews"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M20,3H4A1,1,0,0,0,3,4V20a1,1,0,0,0,1,1H20a1,1,0,0,0,1-1V4A1,1,0,0,0,20,3ZM7,5H9V7H7Zm0,4H9v2H7Zm2,6H7V13H9Zm0,4H7V17H9ZM19,19H11V5h8ZM13,9l4,3-4,3Z"/></svg> </span><span class="aard-nav__label">Shallow AF Reviews</span></a></li><li class="aard-nav__item aard-nav__item--music"><a href="https://theaardvark.co.uk/aardhd.html" aria-label="AarDHD Music"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M21.53,2.28A1,1,0,0,0,21,2a1,1,0,0,0-.28,0L9,4.89A1,1,0,0,0,8,5.86V16.5a3.5,3.5,0,1,0,2,3.14V11.1l11-2.57v4a3.5,3.5,0,1,0,2,3.14V3A1,1,0,0,0,21.53,2.28ZM5.5,21A1.5,1.5,0,1,1,7,19.5,1.5,1.5,0,0,1,5.5,21Zm13-3A1.5,1.5,0,1,1,20,16.5,1.5,1.5,0,0,1,18.5,18ZM10,9.08V6.73l11-2.57V6.51Z"/></svg> </span><span class="aard-nav__label">AarDHD</span></a></li><li class="aard-nav__item aard-nav__item--pickles"><a href="https://theaardvark.co.uk/tags/pickled-onion-reviews/" aria-label="Pickled Onions"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M18,5H16.92A5,5,0,0,0,7.08,5H6A3,3,0,0,0,3,8a2.93,2.93,0,0,0,.84,2.06A3,3,0,0,0,5,18H7v2a1,1,0,0,0,1,1h8a1,1,0,0,0,1-1V18h2a3,3,0,0,0,1.16-5.94A2.93,2.93,0,0,0,21,10a3,3,0,0,0-3-3V5ZM12,3a3,3,0,0,1,2.83,2H9.17A3,3,0,0,1,12,3ZM15,19H9V18h6Zm0-3H9V14h6Zm3-2H5a1,1,0,0,1,0-2H18a1,1,0,0,1,0,2Zm0-4H5a1,1,0,0,1,0-2H18a1,1,0,0,1,0,2Z"/></svg> </span><span class="aard-nav__label">Pickled Onions</span></a></li><li class="aard-nav__item aard-nav__item--aardvarkweb"><a href="https://theaardvark.co.uk/aardvarkweb.html" aria-label="Aardvark Web"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4,8.5 Q4,7.5 5,7.5 L19,7.5 Q20,7.5 20,8.5 Q20,9 19,9 L5,9 Q4,9 4,8.5 Z"/><path d="M7.5,9 Q7,5 12,4.5 Q17,5 16.5,9 Z"/><ellipse cx="12" cy="13" rx="5" ry="4"/><path d="M16.5,13.5 Q19,13.5 20,14 Q19.5,15 18.5,14.8 Q17,14.5 16.2,14 Z"/><rect x="3" y="18" width="18" height="4" rx="1"/><rect x="5" y="19.2" width="2" height="1.2" rx="0.3"/><rect x="8.5" y="19.2" width="2" height="1.2" rx="0.3"/><rect x="12" y="19.2" width="2" height="1.2" rx="0.3"/><rect x="15.5" y="19.2" width="2" height="1.2" rx="0.3"/></svg> </span><span class="aard-nav__label">Aardvark Web</span></a></li><li class="aard-nav__divider" aria-hidden="true"></li><li class="aard-nav__item aard-nav__item--about"><a href="https://theaardvark.co.uk/about-me.html" aria-label="About"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12,11a4,4,0,1,0-4-4A4,4,0,0,0,12,11Zm0-6a2,2,0,1,1-2,2A2,2,0,0,1,12,5Zm0,10a7,7,0,0,0-7,7,1,1,0,0,0,2,0,5,5,0,0,1,10,0,1,1,0,0,0,2,0A7,7,0,0,0,12,15Z"/></svg> </span><span class="aard-nav__label">About</span></a></li><li class="aard-nav__item aard-nav__item--contact"><a href="https://paultaylor.online/" aria-label="Contact" target="_blank" rel="noopener"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M21,4H3A1,1,0,0,0,2,5V19a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V5A1,1,0,0,0,21,4ZM20,18H4V7.87l7.5,7a1,1,0,0,0,1.34,0L20,7.87Zm0-12.27-8,7.46L4,5.73Z"/></svg> </span><span class="aard-nav__label">Contact</span></a></li><li class="aard-nav__item aard-nav__item--rss"><a href="https://theaardvark.co.uk/feed.xml" aria-label="RSS Feed"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><circle cx="5" cy="19" r="1.5"/><path d="M4,10a1,1,0,0,0,0,2,8,8,0,0,1,8,8,1,1,0,0,0,2,0A10,10,0,0,0,4,10Z"/><path d="M4,4a1,1,0,0,0,0,2A14,14,0,0,1,18,20a1,1,0,0,0,2,0A16,16,0,0,0,4,4Z"/></svg> </span><span class="aard-nav__label">RSS</span></a></li><li class="aard-nav__item aard-nav__item--search"><a href="https://theaardvark.co.uk/search.html" aria-label="Search"><span class="aard-nav__icon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M21.71,20.29l-5.4-5.4A8,8,0,1,0,15,16.31l5.4,5.4a1,1,0,0,0,1.42,0A1,1,0,0,0,21.71,20.29ZM5,11a6,6,0,1,1,6,6A6,6,0,0,1,5,11Z"/></svg> </span><span class="aard-nav__label">Search</span></a></li></ul></nav><a class="logo logo--atbottom" href="https://theaardvark.co.uk/"><img src="https://theaardvark.co.uk/media/website/ZOp1Yu5cHAErVIbXySZ2-1-nlgbk_bg-rmvd.png" alt="theaardvark.co.uk" width="1024" height="1024"></a></header></div></div><main class="main"><div class="hero"><div class="main__inner"><div class="hero__inner"><h1>theaardvark</h1><p>Autistic. ADHD. Easily distracted, deeply interested.<br>This is where I put things when my brain won't shut up about them.</p><ul class="hero__tags"><li><a href="/tags/food-reviews/">Food Reviews</a></li><li><a href="/tags/shallow-af-reviews/">Shallow AF Reviews</a></li><li><a href="/tags/pickled-onion-reviews/">Pickled Onions</a></li><li><a href="/aardhd.html">Music</a></li><li><a href="/tags/bits-and-pieces/">Bits &amp; Pieces</a></li></ul></div></div></div><div class="main__inner h-feed"><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-06-08T23:30">8 June 2026 </time><a href="https://theaardvark.co.uk/tags/music/" class="c-card-tag">Music</a></div><a href="https://theaardvark.co.uk/a-source-of-healthful-recreation-maybe-too-much-healthful-recreation.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/101/IMG_20260606_220137-2.jpg" srcset="https://theaardvark.co.uk/media/posts/101/responsive/IMG_20260606_220137-2-xs.jpg 320w, https://theaardvark.co.uk/media/posts/101/responsive/IMG_20260606_220137-2-sm.jpg 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="2304" width="4096" alt="Three people pose against a stone wall backstage at a music festival. On the left, Guy Chadwick of The House of Love crouches in all black, smiling with the easy warmth of someone who has been doing this for forty years. On the right, Craig from Independent Country crouches in a denim jacket, doing the same. In the middle, Sha sits in her wheelchair wearing an &quot;Indie Kid&quot; t-shirt, a jewelled hairnet, and red DM boots, holding a sheet of interview questions she absolutely intended to use. All three are grinning. The two men are crouching to be level with her. She is the tallest and most ecstatic person in the photo."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/a-source-of-healthful-recreation-maybe-too-much-healthful-recreation.html">A source of healthful recreation*, maybe too much healthful recreation.</a></h2><p class="p-summary">It’s been a week. Bearded Theory was just ten days ago. By&hellip;</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-05-30T03:24">30 May 2026 </time><a href="https://theaardvark.co.uk/tags/me/" class="c-card-tag">Me</a></div><a href="https://theaardvark.co.uk/nightswimming-this-is-why-im-playing-it.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/100/REM-Automatic-for-the-People.jpg" srcset="https://theaardvark.co.uk/media/posts/100/responsive/REM-Automatic-for-the-People-xs.jpg 320w, https://theaardvark.co.uk/media/posts/100/responsive/REM-Automatic-for-the-People-sm.jpg 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="720" width="1280" alt="A close-up of warm pale wood grain, with &quot;R.E.M.&quot; and &quot;AUTOMATIC FOR THE PEOPLE&quot; pressed into the surface as if carved there. The kind of thing you might find on a shelf, slightly forgotten, until you need it."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/nightswimming-this-is-why-im-playing-it.html">Nightswimming (This Is Why I&#x27;m Playing It)</a></h2><p class="p-summary">My copy of Automatic for the People came in a wooden box.</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-05-17T15:22">17 May 2026 </time><a href="https://theaardvark.co.uk/tags/theaardvarks-radio-show/" class="c-card-tag">theaardvarks radio show</a></div><a href="https://theaardvark.co.uk/parish-newsletter-theaardvark-live-tonight-9pm-17th-may-2026.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/99/IMG_20260516_161229.jpg" srcset="https://theaardvark.co.uk/media/posts/99/responsive/IMG_20260516_161229-xs.jpg 320w, https://theaardvark.co.uk/media/posts/99/responsive/IMG_20260516_161229-sm.jpg 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="1504" width="2674" alt="A printed parish newsletter titled &quot;theaardvark&#x27;s Radio Show,&quot; pinned to a community centre notice board. The newsletter promotes a Sunday 9pm live broadcast at live.theaardvark.co.uk, features a cartoon aardvark DJ, and includes a &quot;Message from the Committee&quot; asking members to keep noise levels down after 9pm — with an exception for Sundays, when theaardvark will be broadcasting live from the premises. To the left, a flyer for a Good Company Singers concert. To the right, a Burntwood Afternoon Cinema poster."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/parish-newsletter-theaardvark-live-tonight-9pm-17th-may-2026.html">Parish Newsletter - theaardvark live tonight! 9pm, 17th May 2026</a></h2><p class="p-summary">Parish Notices — theaardvark live, 18th May 2026 The May 2026 edition&hellip;</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-05-15T23:56">15 May 2026 </time><a href="https://theaardvark.co.uk/tags/neurodivergence/" class="c-card-tag">Neurodivergence</a></div><a href="https://theaardvark.co.uk/in-defence-of-the-neurodivergent-mask.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/98/Entertainer-mask-Engaged.jpg" srcset="https://theaardvark.co.uk/media/posts/98/responsive/Entertainer-mask-Engaged-xs.jpg 320w, https://theaardvark.co.uk/media/posts/98/responsive/Entertainer-mask-Engaged-sm.jpg 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="630" width="1200" alt="A bald man with a purple beard, and glasses holds a microphone with large red foam cover in front of a large, happy crowd at a nighttime outdoor event. He is wearing a Christmas jumper and appears to be having an unreasonable amount of fun. Text overlaid on the image reads &quot;Entertainer mask: Engaged&quot; in green robot font. The mask is, by all available evidence, working."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/in-defence-of-the-neurodivergent-mask.html">In Defence of the Neurodivergent Mask</a></h2><p class="p-summary">Last week I saw an Instagram past about masking and Autism/ADHD/AuDHD. The&hellip;</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-04-27T23:02">27 April 2026 </time><a href="https://theaardvark.co.uk/tags/djing/" class="c-card-tag">DJing.</a></div><a href="https://theaardvark.co.uk/i-have-a-new-radio-show-on-lichfield-radio-2.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/97/theaardvarks-radio-show-sq.jpg" srcset="https://theaardvark.co.uk/media/posts/97/responsive/theaardvarks-radio-show-sq-xs.jpg 320w, https://theaardvark.co.uk/media/posts/97/responsive/theaardvarks-radio-show-sq-sm.jpg 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="1280" width="1280" alt="Promotional graphic for The Aardvark Radio Show on Lichfield Radio. theaardvark — a bald man with glasses and a long purple beard — stands centre frame in a multicoloured striped t-shirt and jeans, hands in pockets, smiling. Behind him is a vivid comic-book explosion of colour: neon starbursts in pink, blue, orange and yellow, surrounded by multiple cartoon aardvarks in black jackets and bowler hats, wearing headphones and operating DJ decks. Bold text reads &quot;THE AARDVARK RADIO SHOW&quot; in white and yellow on pink and magenta banners. At the bottom, a dark purple bar carries the Lichfield Radio logo and tagline: &quot;Let&#x27;s Accentuate the Positive.&quot;"></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/i-have-a-new-radio-show-on-lichfield-radio-2.html">When is theaardvark&#x27;s radio show next on Lichfield Radio?</a></h2><p class="p-summary">By now, you should be aware that I do a weekly radio&hellip;</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-04-12T13:20">12 April 2026 </time><a href="https://theaardvark.co.uk/tags/onesongoneplaylist/" class="c-card-tag">OneSongOnePlaylist</a></div><a href="https://theaardvark.co.uk/the-frankie-powers-of-love-onesongoneplaylist.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/96/The-Frankie-Powers-of-Love.jpg" srcset="https://theaardvark.co.uk/media/posts/96/responsive/The-Frankie-Powers-of-Love-xs.jpg 320w, https://theaardvark.co.uk/media/posts/96/responsive/The-Frankie-Powers-of-Love-sm.jpg 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="3456" width="6912" alt="A distressed 12-inch vinyl single sleeve for Frankie Goes To Hollywood&#x27;s &quot;The Power of Love&quot; leans against a stack of records on a wooden surface. The cream sleeve features mixed-size typographic lyrics — &quot;The power(s) of love / A force from above / cleaning my SOUL / Flame on, BURN desire / LOVE with tongues of fire / Purge theSOUL / MAKE LOVE YOUR GOAL&quot; — alongside the band&#x27;s logo, a small band photograph, and ZTT Records branding."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/the-frankie-powers-of-love-onesongoneplaylist.html">The Frankie Powers of Love - #OneSongOnePlaylist</a></h2><p class="p-summary">Here’s another entry in the sporadic, slightly unhinged #OneSongOnePlaylist series. This time, I’ve&hellip;</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-04-05T00:37">5 April 2026 </time><a href="https://theaardvark.co.uk/tags/neurodivergence/" class="c-card-tag">Neurodivergence</a></div><a href="https://theaardvark.co.uk/frank-en-furter-my-vocal-stimstics-the-soundtrack-of-my-life.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/95/want-chk-chka-chkaaaa.png" srcset="https://theaardvark.co.uk/media/posts/95/responsive/want-chk-chka-chkaaaa-xs.png 320w, https://theaardvark.co.uk/media/posts/95/responsive/want-chk-chka-chkaaaa-sm.png 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="500" width="1280" alt="Three-panel comic strip using the &quot;want [x], no judgement, only [x]&quot; meme format. A simply-drawn cartoon dog with a collar. Panel 1: the dog looks eager, captioned &quot;want chk, chka chkaaaa!&quot; Panel 2: the dog glances sideways, captioned &quot;no judgement!&quot; Panel 3: the dog looks satisfied, captioned &quot;only chk, chka chkaaaa!&quot; The text references the vocal stim/tic sound, echoing the rhythm of Yello&#x27;s &quot;The Race&quot;."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/frank-en-furter-my-vocal-stimstics-the-soundtrack-of-my-life.html">Frank-En-Furter - My Vocal Stims/Tics - The Soundtrack of My Life</a></h2><p class="p-summary">For a short while now, I've found myself saying "Frank-En-Furter" out loud.</p></header></article><article class="c-card h-entry"><div class="c-card__meta"><div class="c-card__author"><img src="https://www.gravatar.com/avatar/6e89caa8e48edd4a821a69a8a0b0ff6b?s&#x3D;240" loading="lazy" height="240" width="240" alt="theaardvark"> <a href="https://theaardvark.co.uk/authors/theaardvark/">theaardvark</a></div><time class="dt-published" datetime="2026-04-04T17:09">4 April 2026 </time><a href="https://theaardvark.co.uk/tags/djing/" class="c-card-tag">DJing.</a></div><a href="https://theaardvark.co.uk/i-have-a-new-radio-show-on-lichfield-radio.html" class="c-card__image"><img src="https://theaardvark.co.uk/media/posts/94/Lichfield-Radio-Logo-Transparent-Background.png" srcset="https://theaardvark.co.uk/media/posts/94/responsive/Lichfield-Radio-Logo-Transparent-Background-xs.png 320w, https://theaardvark.co.uk/media/posts/94/responsive/Lichfield-Radio-Logo-Transparent-Background-sm.png 480w" sizes="(min-width: 700px) 200px, (min-width: 480px) 160px, calc(100vw - 50px)" loading="lazy" height="1024" width="1024" alt="Lichfield Radio logo. A circular design split into two halves. The upper half has a light grey background featuring Spike, the station mascot — a cheerful cartoon character with three spiky points of hair representing the three spires of Lichfield Cathedral, holding a small &quot;+&quot; symbol. The lower half is a deep purple — aubergine, claret, or burgundy, depending on who you ask — bearing the text &quot;LICHFIELD RADIO&quot; in bold white capitals, with the tagline &quot;Let&#x27;s Accentuate the Positive&quot; in white italic script beneath."></a><header class="c-card__header"><h2 class="c-card__title p-name"><a class="u-url" href="https://theaardvark.co.uk/i-have-a-new-radio-show-on-lichfield-radio.html">I have a new radio show on Lichfield Radio</a></h2><p class="p-summary">This coming Tuesday I start a new, weekly, hour-long music show on&hellip;</p></header></article><nav class="pagination desc"><a href="https://theaardvark.co.uk/page/2/" class="btn btn--gray">Previous</a></nav></div></main><div class="right-bar"><div class="right-bar__inner"><div class="sidebar">Topics link<section class="box aard-topics-link"><h3 class="box__title">Topics</h3><a href="https://theaardvark.co.uk//tags/" class="aard-topics-link__link">Browse all topics →</a><p>&nbsp</p></section><section class="box aard-links"><h3 class="box__title">Links</h3><p class="aard-links__group-label">My sites</p><ul class="aard-links__list"><li><a href="https://aardhd.uk" target="_blank" rel="noopener">AarDHD</a></li><li><a href="https://burntwoodspoonies.uk" target="_blank" rel="noopener">Burntwood Spoonies Connect</a></li><li><a href="https://wheelyhappydays.uk" target="_blank" rel="noopener">Wheely Happy Days</a></li><li><a href="https://lichfieldradio.org/live-weekdays-snoozy-breakfast-show/" target="_blank" rel="noopener" class="aard-links__soon">Lichfield Radio <span>New!</span></a></li></ul><p class="aard-links__group-label">Blogs I like</p><ul class="aard-links__list"><li><a href="https://barefoot-backpacker.com" target="_blank" rel="noopener">The Barefoot Backpacker</a></li><li><a href="https://notes.peteashton.com/" target="_blank" rel="noopener">Pete Ashton's Notes &amp; Links</a></li><li><a href="https://www.neonbubble.com/" target="_blank" rel="noopener">Neonbubble</a></li><li><a href="https://blog.rstokes.uk/" target="_blank" rel="noopener">roblog</a></li><li><a href="https://www.phoole.com/blague" target="_blank" rel="noopener">Phoole — Blague</a></li><li><a href="https://www.ashbysoft.com/posts/" target="_blank" rel="noopener">Ashbysoft</a></li><li><a href="https://www.jezuk.co.uk" target="_blank" rel="noopener">Jez Higgins</a></li><li><a href="https://sam.pikesley.org/blog/" target="_blank" rel="noopener">Sam Pikesly</a></li><li><a href="https://snaptophobic.co.uk/" target="_blank" rel="noopener">Snaptophobic</a></li></ul></section><div class="sidebar-email-signup"><h3 class="sidebar-title">The Irregular</h3><p class="sidebar-email-signup__desc">An occasional newsletter. No schedule. No spam.</p><a href="https://theaardvark.co.uk/the-irregular.html" class="sidebar-signup-link">Sign me the chuff up →</a></div><section class="box aard-social-box"><h3 class="box__title">Find Me Online</h3><div class="aard-social"><a href="https://www.facebook.com/theaardvark/" target="_blank" rel="noopener me" aria-label="Facebook"><svg viewBox="0 0 24 24"><path d="M24 12.073C24 5.405 18.627 0 12 0S0 5.405 0 12.073C0 18.1 4.388 23.094 10.125 24v-8.437H7.078v-3.49h3.047V9.41c0-3.025 1.792-4.697 4.533-4.697 1.312 0 2.686.236 2.686.236v2.97h-1.513c-1.491 0-1.956.93-1.956 1.883v2.268h3.328l-.532 3.49h-2.796V24C19.612 23.094 24 18.1 24 12.073z"/></svg> </a><a href="https://www.instagram.com/aardvarkpaul/" target="_blank" rel="noopener" aria-label="Instagram"><svg viewBox="0 0 24 24"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 1.366.062 2.633.334 3.608 1.308.975.975 1.246 2.242 1.308 3.608.058 1.266.07 1.646.07 4.85s-.012 3.584-.07 4.85c-.062 1.366-.334 2.633-1.308 3.608-.975.975-2.242 1.246-3.608 1.308-1.266.058-1.646.07-4.85.07s-3.584-.012-4.85-.07c-1.366-.062-2.633-.334-3.608-1.308-.975-.975-1.246-2.242-1.308-3.608C2.175 15.584 2.163 15.204 2.163 12s.012-3.584.07-4.85c.062-1.366.334-2.633 1.308-3.608C4.516 2.497 5.783 2.226 7.15 2.163 8.416 2.105 8.796 2.163 12 2.163zm0-2.163C8.741 0 8.333.014 7.053.072 5.197.157 3.355.673 2.014 2.014.673 3.355.157 5.197.072 7.053.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.085 1.856.601 3.698 1.942 5.038 1.341 1.341 3.183 1.857 5.038 1.942C8.333 23.986 8.741 24 12 24s3.668-.014 4.948-.072c1.856-.085 3.698-.601 5.038-1.942 1.341-1.341 1.857-3.183 1.942-5.038.058-1.28.072-1.689.072-4.948 0-3.259-.014-3.667-.072-4.947-.085-1.856-.601-3.698-1.942-5.039C20.698.673 18.856.157 17 .072 15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zm0 10.162a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"/></svg> </a><a href="https://bsky.app/profile/theaardvark.bsky.social" target="_blank" rel="noopener" aria-label="Bluesky"><svg viewBox="0 0 600 530"><path d="M135.72 44.03C202.216 93.951 273.74 195.17 300 249.49c26.262-54.316 97.782-155.54 164.28-205.46C512.26 8.009 590-19.862 590 68.825c0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.38-3.69-10.832-3.708-7.896-.017-2.936-1.193.516-3.707 7.896-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.45-163.25-81.433C20.154 217.613 10 86.535 10 68.825c0-88.687 77.742-60.816 125.72-24.795z"/></svg> </a><a href="https://mastodon.me.uk/@theaardvark" target="_blank" rel="noopener me" aria-label="Mastodon"><svg viewBox="0 0 74 79"><path d="M73.7014 17.4323C72.577 10.1568 65.5654 4.35953 57.4143 3.1298C56.0152 2.9218 51.0255 2.22344 39.0375 2.22344H38.9629C27.0003 2.22344 24.4507 2.9218 23.0516 3.1298C15.1215 4.33028 7.76703 9.52785 5.98547 16.9039C5.10873 20.6753 5.01367 24.7518 5.17502 28.5933C5.40139 34.1291 5.44471 39.6549 5.95701 45.1674C6.30196 48.8726 6.91485 52.5541 7.78984 56.1726C9.39287 62.5553 15.6742 67.9013 21.8013 70.1193C28.348 72.4295 35.4344 72.818 42.2126 71.2448C42.9432 71.0669 43.6639 70.8676 44.3747 70.6468C45.9837 70.1441 47.8043 69.5855 49.1964 68.5601C49.2141 68.547 49.2293 68.5307 49.2409 68.5122C49.2526 68.4937 49.2605 68.4731 49.2641 68.4515V62.6066C49.2638 62.5859 49.2589 62.5655 49.2498 62.5469C49.2407 62.5283 49.2275 62.5119 49.2113 62.4989C49.1951 62.4859 49.1763 62.4766 49.1562 62.4717C49.136 62.4668 49.1151 62.4663 49.0947 62.4703C45.0762 63.3476 40.9727 63.7814 36.8584 63.7622C29.0244 63.7622 26.9552 59.9666 26.3341 58.4511C25.8255 57.1624 25.5286 55.8029 25.4562 54.4233C25.456 54.4028 25.4607 54.3826 25.4697 54.3643C25.4788 54.346 25.4920 54.3301 25.5084 54.3179C25.5248 54.3057 25.5440 54.2976 25.5644 54.2942C25.5847 54.2908 25.6056 54.2923 25.6253 54.2985C29.5987 55.1673 33.6508 55.6052 37.7142 55.6023C38.7672 55.6023 39.8189 55.6023 40.8719 55.5765C44.9781 55.468 49.3069 55.2738 53.3504 54.4826C53.4551 54.4614 53.5599 54.4422 53.6498 54.4169C60.0782 53.0952 66.2014 49.1283 66.8436 39.2803C66.8658 38.9181 66.9016 37.6171 66.9016 37.2489C66.9026 35.9875 67.3099 27.1409 66.8436 22.1723C66.1554 15.0929 60.8353 11.4743 73.7014 17.4323ZM55.6547 45.7514H45.8383V26.8165C45.8383 22.0576 43.9207 19.6348 40.0181 19.6348C35.7452 19.6348 33.6048 22.437 33.6048 27.9814V38.2596H23.8426V27.9814C23.8426 22.437 21.6994 19.6348 17.4265 19.6348C13.5471 19.6348 11.6105 22.0576 11.6105 26.8165V45.7514H1.79372V26.2219C1.79372 21.4632 3.03604 17.6948 5.52126 14.9109C8.08889 12.1289 11.4602 10.7013 15.6617 10.7013C20.4877 10.7013 24.1543 12.5158 26.5982 16.1453L29.0004 20.0808L31.4026 16.1453C33.8465 12.5158 37.5131 10.7013 42.3391 10.7013C46.5406 10.7013 49.912 12.1289 52.4796 14.9109C54.9648 17.6948 56.2071 21.4632 56.2071 26.2219L55.6547 45.7514Z"/></svg> </a><a href="https://www.linkedin.com/in/jptaylor/" target="_blank" rel="noopener" aria-label="LinkedIn"><svg viewBox="0 0 24 24"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg> </a><a href="https://bandcamp.com/theaardvark/" target="_blank" rel="noopener" aria-label="Bandcamp"><svg viewBox="0 0 24 24"><path d="M0 18.75l7.437-13.5H24l-7.438 13.5z"/></svg> </a><a href="https://metapixl.com/theaardvark" target="_blank" rel="noopener" aria-label="Pixelfed"><svg viewBox="0 0 24 24"><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm0 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2zm-1 4v3H8v2h3v3h2v-3h3v-2h-3V6h-2zm-4 8v2h10v-2H7z"/></svg> </a><a href="https://videos.aard.at/c/aardhd/videos" target="_blank" rel="noopener" aria-label="PeerTube"><svg viewBox="0 0 24 24"><path d="M12 0C5.372 0 0 5.372 0 12s5.372 12 12 12 12-5.372 12-12S18.628 0 12 0zm-2 16.5v-9l7 4.5-7 4.5z"/></svg> </a><a href="https://paultaylor.online" target="_blank" rel="noopener" aria-label="Links &amp; Contacts"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="2.8" fill="currentColor"/><line x1="12" y1="9.2" x2="12" y2="4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><line x1="14.4" y1="10.2" x2="18.5" y2="6.8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><line x1="14.8" y1="12" x2="20" y2="12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><line x1="14.4" y1="13.8" x2="18.5" y2="17.2" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><line x1="9.6" y1="13.8" x2="5.5" y2="17.2" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><line x1="9.2" y1="12" x2="4" y2="12" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/><circle cx="12" cy="3" r="1.8" fill="currentColor" opacity="0.7"/><circle cx="19.5" cy="6" r="1.8" fill="currentColor" opacity="0.7"/><circle cx="21" cy="12" r="1.8" fill="currentColor" opacity="0.7"/><circle cx="19.5" cy="18" r="1.8" fill="currentColor" opacity="0.7"/><circle cx="4.5" cy="18" r="1.8" fill="currentColor" opacity="0.7"/><circle cx="3" cy="12" r="1.8" fill="currentColor" opacity="0.7"/></svg></a></div></section><div class="box copyright">Copyright theaardvark 2026 etc.....</div><div id="aard-carbon" class="box" style="font-size:0.8rem; text-align:center; line-height:1.4;"><span id="aard-carbon-result" style="display:block; color:var(--color-darker);">Measuring CO₂…</span> <span id="aard-carbon-label" style="display:block; color:var(--color-dark); font-size:0.75em;"></span> <a href="https://www.websitecarbon.com/website/theaardvark-co-uk/" target="_blank" rel="noopener" style="display:block; margin-top:0.3em; color:var(--color-dark); font-size:0.75em;">Website Carbon</a></div><script>(function () {
  var CACHE_KEY = 'aard_carbon';
  var CACHE_TTL = 864e5; // 24 hours
  var GREEN = 1; // Fidget Group / World Host Group is green-verified

  function render(gco2e, cleanerThan, rating) {
    var grams = Math.round(gco2e * 10000) / 10000;
    var percent = Math.round(cleanerThan * 100);
    document.getElementById('aard-carbon-result').innerHTML =
      grams + 'g CO\u2082 per view &middot; ' + rating;
    document.getElementById('aard-carbon-label').textContent =
      'Cleaner than ' + percent + '% of pages tested';
  }

  function fetchAndRender(bytes) {
    fetch('https://theaardvark.co.uk/carbon.php?bytes=' + bytes + '&green=' + GREEN)
      .then(function (r) { if (!r.ok) throw r; return r.json(); })
      .then(function (d) {
        render(d.gco2e, d.cleanerThan, d.rating);
        localStorage.setItem(CACHE_KEY, JSON.stringify({
          gco2e: d.gco2e,
          cleanerThan: d.cleanerThan,
          rating: d.rating,
          t: Date.now()
        }));
      })
      .catch(function () {
        document.getElementById('aard-carbon-result').textContent = 'No result';
        document.getElementById('aard-carbon-label').textContent = '';
      });
  }

  // Check cache first
  try {
    var cached = JSON.parse(localStorage.getItem(CACHE_KEY));
    if (cached && (Date.now() - cached.t < CACHE_TTL)) {
      render(cached.gco2e, cached.cleanerThan, cached.rating);
      return;
    }
  } catch (e) {}

  // Get actual transfer size from Navigation Timing API
  // Wrapped in setTimeout to ensure the navigation entry is available
  setTimeout(function () {
    var bytes = 0;
    try {
      var nav = performance.getEntriesByType('navigation')[0];
      if (nav && nav.transferSize > 0) {
        bytes = nav.transferSize;
      }
    } catch (e) {}

    // Fall back to a reasonable estimate if timing API unavailable
    if (!bytes) bytes = 15000;

    fetchAndRender(bytes);
  }, 500);
})();</script><div class="box aard-posse-button"><a href="https://indieweb.org/POSSE" target="_blank" rel="noopener" aria-label="POSSE — Publish on your Own Site, Syndicate Elsewhere"><img src="https://theaardvark.co.uk/media/files/posse-badge.png" alt="POSSE — Publish on your Own Site, Syndicate Elsewhere" width="88" height="31"></a></div></div></div></div></div><script defer="defer" src="https://theaardvark.co.uk/assets/js/scripts.min.js?v=b2d91bcadbf5db401b76eb5bb3092eb7"></script><script>var images = document.querySelectorAll('img[loading]');
        for (var i = 0; i < images.length; i++) {
            if (images[i].complete) {
                images[i].classList.add('is-loaded');
            } else {
                images[i].addEventListener('load', function () {
                    this.classList.add('is-loaded');
                }, false);
            }
        }</script><script>// Cusdis iframe style injection — fixes invisible input borders
(function() {
   var thread = document.getElementById('cusdis_thread');
   if (!thread) return;
   var observer = new MutationObserver(function(mutations) {
      mutations.forEach(function(mutation) {
         if (!mutation.addedNodes.length) return;
         var iframe = mutation.addedNodes[0];
         if (!iframe || iframe.tagName !== 'IFRAME') return;
         var styles = `
            input, textarea {
               border: 1px solid #c4aca4 !important;
               border-radius: 4px !important;
               background: #fff !important;
            }
            input:focus, textarea:focus {
               border-color: #602820 !important;
               outline: none !important;
               box-shadow: 0 0 0 2px rgba(96,40,32,0.15) !important;
            }
            textarea {
               min-height: 80px !important;
            }
            * {
               scrollbar-width: thin !important;
               scrollbar-color: #c4aca4 #e4d4ce !important;
            }
            ::-webkit-scrollbar {
               width: 8px !important;
            }
            ::-webkit-scrollbar-track {
               background: #e4d4ce !important;
               border-radius: 4px !important;
            }
            ::-webkit-scrollbar-thumb {
               background: #c4aca4 !important;
               border-radius: 4px !important;
            }
            ::-webkit-scrollbar-thumb:hover {
               background: #602820 !important;
            }
         `;
         if (iframe.srcdoc) {
            iframe.srcdoc = iframe.srcdoc.replace('</style>', styles + '</style>');
         }
         // Auto-resize iframe to fit its content — no scrollbar needed
         iframe.style.height = '400px';
         iframe.style.overflow = 'hidden';

         function resizeIframe() {
            try {
               var body = iframe.contentDocument && iframe.contentDocument.body;
               if (body) {
                  var h = body.scrollHeight;
                  if (h && h > 100) {
                     iframe.style.height = (h + 32) + 'px';
                  }
               }
            } catch(e) {}
         }

         iframe.addEventListener('load', function() {
            resizeIframe();
            setTimeout(resizeIframe, 300);
            setTimeout(resizeIframe, 1000);

            // Watch for any DOM changes inside the iframe (e.g. reply box appearing)
            try {
               var body = iframe.contentDocument && iframe.contentDocument.body;
               if (body) {
                  var innerObserver = new MutationObserver(function() {
                     resizeIframe();
                     setTimeout(resizeIframe, 150);
                  });
                  innerObserver.observe(body, { childList: true, subtree: true });
               }
            } catch(e) {}
         });
      });
   });
   observer.observe(thread, { childList: true, subtree: true });
})();</script><script>(function() {
    var current = window.location.pathname.replace(/\/$/, '');
    var links = document.querySelectorAll('.aard-nav__item a');
    links.forEach(function(link) {
        var href = link.getAttribute('href');
        if (!href) return;
        try {
            var linkPath = new URL(href, window.location.origin).pathname.replace(/\/$/, '');
            var item = link.closest('.aard-nav__item');
            // Exact match for home, prefix match for sections
            if (linkPath === '' || linkPath === '/') {
                if (current === '' || current === '/') {
                    item.classList.add('is-active');
                }
            } else if (current === linkPath || current.startsWith(linkPath + '/') || current.startsWith(linkPath.replace('/tags/', '/tag/'))) {
                item.classList.add('is-active');
            }
        } catch(e) {}
    });
})();</script><div class="h-card" style="display:none" aria-hidden="true"><a class="u-url u-uid" rel="me" href="https://theaardvark.co.uk">theaardvark.co.uk</a> <a class="u-url" rel="me" href="https://paultaylor.online">paultaylor.online</a> <span class="p-name">Paul Taylor</span> <img class="u-photo" src="https://theaardvark.co.uk/media/files/theaardvark.jpg" alt="Paul Taylor" style="display:none"><p class="p-note">Global VAT professional, elected Labour councillor, maker of focus music for neurodivergent brains, and writer about whatever's currently occupying the hyperfocus slot. AuDHD. Based in Burntwood.</p><span class="p-nickname">theaardvark</span> <span class="p-locality">Burntwood</span> <span class="p-country-name">UK</span> <span class="u-email">paul@theaardvark.co.uk</span></div><div class="pcb" data-behaviour="badge" data-behaviour-link="#cookie-settings" data-revision="1" data-config-ttl="90" data-debug-mode="false"><div role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="pcb-title" aria-describedby="pcb-txt" class="pcb__banner"><div class="pcb__inner"><div id="pcb-title" role="heading" aria-level="2" class="pcb__title">This website uses cookies</div><div id="pcb-txt" class="pcb__txt">Select which cookies to opt-in to via the checkboxes below; our website uses cookies to examine site traffic and user activity while on our site, for marketing, and to provide social media functionality.</div><div class="pcb__buttons"><button type="button" class="pcb__btn pcb__btn--link pcb__btn--configure" aria-haspopup="dialog">Manage preferences</button> <button type="button" class="pcb__btn pcb__btn--solid pcb__btn--accept">Accept all</button></div></div></div><div class="pcb__popup" role="dialog" aria-modal="true" aria-hidden="true" aria-labelledby="pcb-popup-title"><div class="pcb__popup__wrapper"><div class="pcb__inner pcb__popup__inner"><div class="pcb__popup__heading"><div id="pcb-popup-title" role="heading" aria-level="2" class="pcb__title">Cookie settings</div><button class="pcb__popup__close" aria-label="Close"></button></div><div class="pcb__popup__content"><div class="pcb__txt pcb__popup__txt">We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</div><ul class="pcb__groups"><li class="pcb__group"><details><summary class="pcb__group__title no-desc">Required</summary></details><div class="pcb__popup__switch is-checked"><input type="checkbox" data-group-name="" id="pcb-group-0" checked="checked"> <label for="pcb-group-0">Required</label></div></li></ul></div><div class="pcb__buttons pcb__popup__buttons"><button type="button" class="pcb__btn pcb__btn--solid pcb__btn--accept">Accept all</button> <button type="button" class="pcb__btn pcb__btn--reject">Reject all</button> <button type="button" class="pcb__btn pcb__btn--save">Save settings</button></div></div></div></div><div class="pcb__overlay" aria-hidden="true"></div><button class="pcb__badge" aria-label="Cookie Policy" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" width="40" height="40" viewBox="0 0 23 23" fill="currentColor"><path d="M21.41 12.71c-.08-.01-.15 0-.22 0h-.03c-.03 0-.05 0-.08.01-.07 0-.13.01-.19.04-.52.21-1.44.19-2.02-.22-.44-.31-.65-.83-.62-1.53a.758.758 0 0 0-.27-.61.73.73 0 0 0-.65-.14c-1.98.51-3.49.23-4.26-.78-.82-1.08-.73-2.89.24-4.49.14-.23.14-.52 0-.75a.756.756 0 0 0-.67-.36c-.64.03-1.11-.1-1.31-.35-.19-.26-.13-.71-.01-1.29.04-.18.06-.38.03-.59-.05-.4-.4-.7-.81-.66C5.1 1.54 1 6.04 1 11.48 1 17.28 5.75 22 11.6 22c5.02 0 9.39-3.54 10.39-8.42.08-.4-.18-.78-.58-.87Zm-9.81 7.82c-5.03 0-9.12-4.06-9.12-9.06 0-4.34 3.05-8 7.25-8.86-.08.7.05 1.33.42 1.81.24.32.66.67 1.38.84-.76 1.86-.65 3.78.36 5.11.61.81 2.03 2 4.95 1.51.18.96.71 1.54 1.18 1.87.62.43 1.38.62 2.1.62.05 0 .09 0 .13-.01-1.23 3.64-4.7 6.18-8.64 6.18ZM13 17c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1Zm5.29-12.3a.99.99 0 0 1-.29-.71c0-.55.45-.99 1-.99a1 1 0 0 1 .71.3c.19.19.29.44.29.71 0 .55-.45.99-1 .99a1 1 0 0 1-.71-.3ZM9 13.5c0 .83-.67 1.5-1.5 1.5S6 14.33 6 13.5 6.67 12 7.5 12s1.5.67 1.5 1.5Zm3.25.81a.744.744 0 0 1-.06-1.05c.28-.32.75-.34 1.05-.06.31.28.33.75.05 1.06-.15.16-.35.25-.56.25-.18 0-.36-.06-.5-.19ZM8.68 7.26c.41.37.44 1 .07 1.41-.2.22-.47.33-.75.33a.96.96 0 0 1-.67-.26c-.41-.37-.44-1-.07-1.41.37-.42 1-.45 1.41-.08Zm11.48 1.88c.18-.19.52-.19.7 0 .05.04.09.1.11.16.03.06.04.12.04.19 0 .13-.05.26-.15.35-.09.1-.22.15-.35.15s-.26-.05-.35-.15a.355.355 0 0 1-.11-.16.433.433 0 0 1-.04-.19c0-.13.05-.26.15-.35Zm-4.93-1.86a.75.75 0 1 1 1.059-1.06.75.75 0 0 1-1.059 1.06Z"/></svg></button></div><script>(function(win) {
    if (!document.querySelector('.pcb')) {
        return;
    }

    var cbConfig = {
        behaviour: document.querySelector('.pcb').getAttribute('data-behaviour'),
        behaviourLink: document.querySelector('.pcb').getAttribute('data-behaviour-link'),
        revision: document.querySelector('.pcb').getAttribute('data-revision'),
        configTTL: parseInt(document.querySelector('.pcb').getAttribute('data-config-ttl'), 10),
        debugMode: document.querySelector('.pcb').getAttribute('data-debug-mode') === 'true',
        initialState: null,
        initialLsState: null,
        previouslyAccepted: []
    };

    var cbUI = {
        wrapper: document.querySelector('.pcb'),
        banner: {
            element: null,
            btnAccept: null,
            btnReject: null,
            btnConfigure: null
        },
        popup: {
            element: null,
            btnClose: null,
            btnSave: null,
            btnAccept: null,
            btnReject: null,
            checkboxes: null,
        },
        overlay: null,
        badge: null,
        blockedScripts: document.querySelectorAll('script[type^="gdpr-blocker/"]'),
        triggerLinks: cbConfig.behaviourLink ? document.querySelectorAll('a[href*="' + cbConfig.behaviourLink + '"]') : null
    };

    function initUI () {
        // setup banner elements
        cbUI.banner.element = cbUI.wrapper.querySelector('.pcb__banner');
        cbUI.banner.btnAccept = cbUI.banner.element.querySelector('.pcb__btn--accept');
        cbUI.banner.btnReject = cbUI.banner.element.querySelector('.pcb__btn--reject');
        cbUI.banner.btnConfigure = cbUI.banner.element.querySelector('.pcb__btn--configure');

        // setup popup elements
        if (cbUI.wrapper.querySelector('.pcb__popup')) {
            cbUI.popup.element = cbUI.wrapper.querySelector('.pcb__popup');
            cbUI.popup.btnClose = cbUI.wrapper.querySelector('.pcb__popup__close');
            cbUI.popup.btnSave = cbUI.popup.element.querySelector('.pcb__btn--save');
            cbUI.popup.btnAccept = cbUI.popup.element.querySelector('.pcb__btn--accept');
            cbUI.popup.btnReject = cbUI.popup.element.querySelector('.pcb__btn--reject');
            cbUI.popup.checkboxes = cbUI.popup.element.querySelector('input[type="checkbox"]');
            // setup overlay
            cbUI.overlay = cbUI.wrapper.querySelector('.pcb__overlay');
        }

        cbUI.badge = cbUI.wrapper.querySelector('.pcb__badge');

        if (cbConfig.behaviour.indexOf('link') > -1) {
            for (var i = 0; i < cbUI.triggerLinks.length; i++) {
                cbUI.triggerLinks[i].addEventListener('click', function(e) {
                    e.preventDefault();
                    showBannerOrPopup();
                });
            }
        }
    }

    function initState () {
        var lsKeyName = getConfigName();
        var currentConfig = localStorage.getItem(lsKeyName);
        var configIsFresh = checkIfConfigIsFresh();

        if (!configIsFresh || currentConfig === null) {
            if (cbConfig.debugMode) {
                console.log('🍪 Config not found, or configuration expired');
            }

            if (window.publiiCBGCM) {
                gtag('consent', 'default', {
                    'ad_storage': window.publiiCBGCM.defaultState.ad_storage ? 'granted' : 'denied',
                    'ad_personalization': window.publiiCBGCM.defaultState.ad_personalization ? 'granted' : 'denied',
                    'ad_user_data': window.publiiCBGCM.defaultState.ad_user_data ? 'granted' : 'denied',
                    'analytics_storage': window.publiiCBGCM.defaultState.analytics_storage ? 'granted' : 'denied',
                    'personalization_storage': window.publiiCBGCM.defaultState.personalization_storage ? 'granted' : 'denied',
                    'functionality_storage': window.publiiCBGCM.defaultState.functionality_storage ? 'granted' : 'denied',
                    'security_storage': window.publiiCBGCM.defaultState.security_storage ? 'granted' : 'denied'
                });  
                
                if (cbConfig.debugMode) {
                    console.log('🍪 GCMv2 DEFAULT STATE: ' + JSON.stringify({
                        'ad_storage': window.publiiCBGCM.defaultState.ad_storage ? 'granted' : 'denied',
                        'ad_personalization': window.publiiCBGCM.defaultState.ad_personalization ? 'granted' : 'denied',
                        'ad_user_data': window.publiiCBGCM.defaultState.ad_user_data ? 'granted' : 'denied',
                        'analytics_storage': window.publiiCBGCM.defaultState.analytics_storage ? 'granted' : 'denied',
                        'personalization_storage': window.publiiCBGCM.defaultState.personalization_storage ? 'granted' : 'denied',
                        'functionality_storage': window.publiiCBGCM.defaultState.functionality_storage ? 'granted' : 'denied',
                        'security_storage': window.publiiCBGCM.defaultState.security_storage ? 'granted' : 'denied'
                    }));
                }
            }

            showBanner();
        } else if (typeof currentConfig === 'string') {
            if (cbConfig.debugMode) {
                console.log('🍪 Config founded');
            }

            cbConfig.initialLsState = currentConfig.split(',');

            if (window.publiiCBGCM) {
                gtag('consent', 'default', {
                    'ad_storage': getDefaultConsentState(currentConfig, 'ad_storage'),
                    'ad_personalization': getDefaultConsentState(currentConfig, 'ad_personalization'),
                    'ad_user_data': getDefaultConsentState(currentConfig, 'ad_user_data'),
                    'analytics_storage': getDefaultConsentState(currentConfig, 'analytics_storage'),
                    'personalization_storage': getDefaultConsentState(currentConfig, 'personalization_storage'),
                    'functionality_storage': getDefaultConsentState(currentConfig, 'functionality_storage'),
                    'security_storage': getDefaultConsentState(currentConfig, 'security_storage')
                });
                
                if (cbConfig.debugMode) {
                    console.log('🍪 GCMv2 DEFAULT STATE: ' + JSON.stringify({
                        'ad_storage': getDefaultConsentState(currentConfig, 'ad_storage'),
                        'ad_personalization': getDefaultConsentState(currentConfig, 'ad_personalization'),
                        'ad_user_data': getDefaultConsentState(currentConfig, 'ad_user_data'),
                        'analytics_storage': getDefaultConsentState(currentConfig, 'analytics_storage'),
                        'personalization_storage': getDefaultConsentState(currentConfig, 'personalization_storage'),
                        'functionality_storage': getDefaultConsentState(currentConfig, 'functionality_storage'),
                        'security_storage': getDefaultConsentState(currentConfig, 'security_storage')
                    }));
                }
            }

            showBadge();

            if (cbUI.popup.element) {
                var allowedGroups = currentConfig.split(',');
                var checkedCheckboxes = cbUI.popup.element.querySelectorAll('input[type="checkbox"]:checked');

                for (var j = 0; j < checkedCheckboxes.length; j++) {
                    var name = checkedCheckboxes[j].getAttribute('data-group-name');

                    if (name && name !== '-' && allowedGroups.indexOf(name) === -1) {
                        checkedCheckboxes[j].checked = false;
                    }
                }

                for (var i = 0; i < allowedGroups.length; i++) {
                    var checkbox = cbUI.popup.element.querySelector('input[type="checkbox"][data-group-name="' + allowedGroups[i] + '"]');

                    if (checkbox) {
                        checkbox.checked = true;
                    }

                    allowCookieGroup(allowedGroups[i]);
                }
            }
        }

        setTimeout(function () {
            cbConfig.initialState = getInitialStateOfConsents();
        }, 0);
    }

    function checkIfConfigIsFresh () {
        var lastConfigSave = localStorage.getItem('publii-gdpr-cookies-config-save-date');

        if (lastConfigSave === null) {
            return false;
        }

        lastConfigSave = parseInt(lastConfigSave, 10);

        if (lastConfigSave === 0) {
            return true;
        }

        if (+new Date() - lastConfigSave < cbConfig.configTTL * 24 * 60 * 60 * 1000) {
            return true;
        }

        return false;
    }

    function getDefaultConsentState (currentConfig, consentGroup) {
        let configGroups = currentConfig.split(',');

        for (let i = 0; i < configGroups.length; i++) {
            let groupName = configGroups[i];
            let group = window.publiiCBGCM.groups.find(group => group.cookieGroup === groupName);

            if (group && group[consentGroup]) {
                return 'granted';
            }
        }  
        
        if (window.publiiCBGCM.defaultState[consentGroup]) {
            return 'granted'; 
        }
        
        return 'denied';
    }

    function initBannerEvents () {
        cbUI.banner.btnAccept.addEventListener('click', function (e) {
            e.preventDefault();
            acceptAllCookies('banner');
            showBadge();
        }, false);

        if (cbUI.banner.btnReject) {
            cbUI.banner.btnReject.addEventListener('click', function (e) {
                e.preventDefault();
                rejectAllCookies();
                showBadge();
            }, false);
        }

        if (cbUI.banner.btnConfigure) {
            cbUI.banner.btnConfigure.addEventListener('click', function (e) {
                e.preventDefault();
                hideBanner();
                showAdvancedPopup();
                showBadge();
            }, false);
        }
    }

    function initPopupEvents () {
        if (!cbUI.popup.element) {
            return;
        }

        cbUI.overlay.addEventListener('click', function (e) {
            hideAdvancedPopup();
        }, false);

        cbUI.popup.element.addEventListener('click', function (e) {
            e.stopPropagation();
        }, false);

        cbUI.popup.btnAccept.addEventListener('click', function (e) {
            e.preventDefault();
            acceptAllCookies('popup');
        }, false);

        cbUI.popup.btnReject.addEventListener('click', function (e) {
            e.preventDefault();
            rejectAllCookies();
        }, false);

        cbUI.popup.btnSave.addEventListener('click', function (e) {
            e.preventDefault();
            saveConfiguration();
        }, false);

        cbUI.popup.btnClose.addEventListener('click', function (e) {
            e.preventDefault();
            hideAdvancedPopup();
        }, false);
    }

    function initBadgeEvents () {
        if (!cbUI.badge) {
            return;
        }

        cbUI.badge.addEventListener('click', function (e) {
            showBannerOrPopup();
        }, false);
    }

    initUI();
    initState();
    initBannerEvents();
    initPopupEvents();
    initBadgeEvents();

    /**
     * API
     */
    function addScript (src, inline) {
        var newScript = document.createElement('script');

        if (src) {
            newScript.setAttribute('src', src);
        }

        if (inline) {
            newScript.text = inline;
        }

        document.body.appendChild(newScript);
    }

    function allowCookieGroup (allowedGroup) {
        var scripts = document.querySelectorAll('script[type="gdpr-blocker/' + allowedGroup + '"]');
        cbConfig.previouslyAccepted.push(allowedGroup);
    
        for (var j = 0; j < scripts.length; j++) {
            addScript(scripts[j].src, scripts[j].text);
        }

        var groupEvent = new Event('publii-cookie-banner-unblock-' + allowedGroup);
        document.body.dispatchEvent(groupEvent);
        unlockEmbeds(allowedGroup);

        if (cbConfig.debugMode) {
            console.log('🍪 Allowed group: ' + allowedGroup);
        }

        if (window.publiiCBGCM && (!cbConfig.initialLsState || cbConfig.initialLsState.indexOf(allowedGroup) === -1)) {
            let consentResult = {};
            let group = window.publiiCBGCM.groups.find(group => group.cookieGroup === allowedGroup);

            if (group) {
                let foundSomeConsents = false;

                Object.keys(group).forEach(key => {
                    if (key !== 'cookieGroup' && group[key] === true) {
                        consentResult[key] = 'granted';
                        foundSomeConsents = true;
                    }
                });

                if (foundSomeConsents) {
                    gtag('consent', 'update', consentResult);   

                    if (cbConfig.debugMode) {
                        console.log('🍪 GCMv2 UPDATE: ' + JSON.stringify(consentResult));
                    }
                }
            }
        }
    }

    function showBannerOrPopup () {
        if (cbUI.popup.element) {
            showAdvancedPopup();
        } else {
            showBanner();
        }
    }

    function showAdvancedPopup () {
        cbUI.popup.element.classList.add('is-visible');
        cbUI.overlay.classList.add('is-visible');
        cbUI.popup.element.setAttribute('aria-hidden', 'false');
        cbUI.overlay.setAttribute('aria-hidden', 'false');
    }

    function hideAdvancedPopup () {
        cbUI.popup.element.classList.remove('is-visible');
        cbUI.overlay.classList.remove('is-visible');
        cbUI.popup.element.setAttribute('aria-hidden', 'true');
        cbUI.overlay.setAttribute('aria-hidden', 'true');
    }

    function showBanner () {
        cbUI.banner.element.classList.add('is-visible');
        cbUI.banner.element.setAttribute('aria-hidden', 'false');
    }

    function hideBanner () {
        cbUI.banner.element.classList.remove('is-visible');
        cbUI.banner.element.setAttribute('aria-hidden', 'true');
    }

    function showBadge () {
        if (!cbUI.badge) {
            return;
        }

        cbUI.badge.classList.add('is-visible');
        cbUI.badge.setAttribute('aria-hidden', 'false');
    }

    function getConfigName () {
        var lsKeyName = 'publii-gdpr-allowed-cookies';

        if (cbConfig.revision) {
            lsKeyName = lsKeyName + '-v' + parseInt(cbConfig.revision, 10);
        }

        return lsKeyName;
    }

    function storeConfiguration (allowedGroups) {
        var lsKeyName = getConfigName();
        var dataToStore = allowedGroups.join(',');
        localStorage.setItem(lsKeyName, dataToStore);

        if (cbConfig.configTTL === 0) {
            localStorage.setItem('publii-gdpr-cookies-config-save-date', 0);

            if (cbConfig.debugMode) {
                console.log('🍪 Store never expiring configuration');
            }
        } else {
            localStorage.setItem('publii-gdpr-cookies-config-save-date', +new Date());
        }
    }

    function getInitialStateOfConsents () {
        if (!cbUI.popup.element) {
            return [];
        }

        var checkedGroups = cbUI.popup.element.querySelectorAll('input[type="checkbox"]:checked');
        var groups = [];

        for (var i = 0; i < checkedGroups.length; i++) {
            var allowedGroup = checkedGroups[i].getAttribute('data-group-name');

            if (allowedGroup !== '') {
                groups.push(allowedGroup);
            }
        }

        if (cbConfig.debugMode) {
            console.log('🍪 Initial state: ' + groups.join(', '));
        }

        return groups;
    }

    function getCurrentStateOfConsents () {
        if (!cbUI.popup.element) {
            return [];
        }

        var checkedGroups = cbUI.popup.element.querySelectorAll('input[type="checkbox"]:checked');
        var groups = [];

        for (var i = 0; i < checkedGroups.length; i++) {
            var allowedGroup = checkedGroups[i].getAttribute('data-group-name');

            if (allowedGroup !== '') {
                groups.push(allowedGroup);
            }
        }

        if (cbConfig.debugMode) {
            console.log('🍪 State to save: ' + groups.join(', '));
        }

        return groups;
    }

    function getAllGroups () {
        if (!cbUI.popup.element) {
            return [];
        }

        var checkedGroups = cbUI.popup.element.querySelectorAll('input[type="checkbox"]');
        var groups = [];

        for (var i = 0; i < checkedGroups.length; i++) {
            var allowedGroup = checkedGroups[i].getAttribute('data-group-name');

            if (allowedGroup !== '') {
                groups.push(allowedGroup);
            }
        }

        return groups;
    }

    function acceptAllCookies (source) {
        var groupsToAccept = getAllGroups();
        storeConfiguration(groupsToAccept);

        for (var i = 0; i < groupsToAccept.length; i++) {
            var group = groupsToAccept[i];

            if (cbConfig.initialState.indexOf(group) > -1 || cbConfig.previouslyAccepted.indexOf(group) > -1) {
                if (cbConfig.debugMode) {
                    console.log('🍪 Skip previously activated group: ' + group);
                }

                continue;
            }

            allowCookieGroup(group);
        }

        if (cbUI.popup.element) {
            var checkboxesToCheck = cbUI.popup.element.querySelectorAll('input[type="checkbox"]');

            for (var j = 0; j < checkboxesToCheck.length; j++) {
                checkboxesToCheck[j].checked = true;
            }
        }

        if (cbConfig.debugMode) {
            console.log('🍪 Accept all cookies: ', groupsToAccept.join(', '));
        }

        if (source === 'popup') {
            hideAdvancedPopup();
        } else if (source === 'banner') {
            hideBanner();
        }
    }

    function rejectAllCookies () {
        if (cbConfig.debugMode) {
            console.log('🍪 Reject all cookies');
        }

        storeConfiguration([]);
        setTimeout(function () {
            window.location.reload();
        }, 100);
    }

    function saveConfiguration () {
        var groupsToAccept = getCurrentStateOfConsents();
        storeConfiguration(groupsToAccept);

        if (cbConfig.debugMode) {
            console.log('🍪 Save new config: ', groupsToAccept.join(', '));
        }

        if (reloadIsNeeded(groupsToAccept)) {
            setTimeout(function () {
                window.location.reload();
            }, 100);
            return;
        }

        for (var i = 0; i < groupsToAccept.length; i++) {
            var group = groupsToAccept[i];

            if (cbConfig.initialState.indexOf(group) > -1 || cbConfig.previouslyAccepted.indexOf(group) > -1) {
                if (cbConfig.debugMode) {
                    console.log('🍪 Skip previously activated group: ' + group);
                }

                continue;
            }

            allowCookieGroup(group);
        }

        hideAdvancedPopup();
    }

    function reloadIsNeeded (groupsToAccept) {
        // check if user rejected consent for initial groups
        var initialGroups = cbConfig.initialState;
        var previouslyAcceptedGroups = cbConfig.previouslyAccepted;
        var groupsToCheck = initialGroups.concat(previouslyAcceptedGroups);

        for (var i = 0; i < groupsToCheck.length; i++) {
            var groupToCheck = groupsToCheck[i];

            if (groupToCheck !== '' && groupsToAccept.indexOf(groupToCheck) === -1) {
                if (cbConfig.debugMode) {
                    console.log('🍪 Reload is needed due lack of: ', groupToCheck);
                }

                return true;
            }
        }

        return false;
    }

    function unlockEmbeds (cookieGroup) {
        var iframesToUnlock = document.querySelectorAll('.pec-wrapper[data-consent-group-id="' + cookieGroup + '"]');

        for (var i = 0; i < iframesToUnlock.length; i++) {
            var iframeWrapper = iframesToUnlock[i];
            iframeWrapper.querySelector('.pec-overlay').classList.remove('is-active');
            iframeWrapper.querySelector('.pec-overlay').setAttribute('aria-hidden', 'true');
            var iframe = iframeWrapper.querySelector('iframe');
            iframe.setAttribute('src', iframe.getAttribute('data-consent-src'));
        }
    }

    win.publiiEmbedConsentGiven = function (cookieGroup) {
        // it will unlock embeds
        allowCookieGroup(cookieGroup);

        var checkbox = cbUI.popup.element.querySelector('input[type="checkbox"][data-group-name="' + cookieGroup + '"]');

        if (checkbox) {
            checkbox.checked = true;
        }

        var groupsToAccept = getCurrentStateOfConsents();
        storeConfiguration(groupsToAccept);

        if (cbConfig.debugMode) {
            console.log('🍪 Save new config: ', groupsToAccept.join(', '));
        }
    }
})(window);</script></body></html>