This thread is fanfuckingtastic.