fuck i'm going to have to copy paste that whole thing again?