o h this thread turned for the worse.