This is a long thread. Imma nap.