Thread has taken a semi interesting turn....