Seriously fuck. There hasn't been a thread this good in a LOOONNNGG fucking time. 5 stars. Will read again. Archive, I care.