This thread is starting to have multiple topics at once.