i threw up a little bit after reading this