coverart = {
let img = new Image();
img.crossOrigin = '*';
img.src = pinkerton;
await new Promise(resolve => img.addEventListener('load', resolve));
let ctx = DOM.canvas(img.width, img.height).getContext('2d');
ctx.drawImage(img, 0, 0);
return ctx.canvas;
}