I’m never gonna finish this so here it is