I'm oddly proud of this