Shit and vomit in great detail