Hoping that a bunch of people don't get utterly fucked over by this...