WHATEVER CHANGES I'M SORRY CODE GODS I FUCKED UP INITIALIZATION IS THE WAY TO GO