There's gotta be a way to automate this