Boy! This is the longest thread I,ve seen.