WHEW....END RANT. WELL NOT YET. BUT I'LL END IT SOON ENOUGH.