i need to read this whole thing rn, sounds wild!