there's a lot goin on here tbh and i can't tag everything so here you go