Good god, the nightmares I had in this