this is all so vomit
i really hate all of you people