this thread really is taking a HUGE turn....