i almost threw up reading this thread