javascript is a dumpster fire and we're all just wandering around in the dark, pretending it's fine.