this thread is going to get interesting, lolol.