This thread makes me have to poop.