I think I'm going to vomit, part 2.