@peter no idea whether I'm just in a weird mood, but I literally laughed tears while scrolling down the page