This was a giant pain in the ass