I cannot believe I had to do this