holy shit so much stuff idk what i did