DDD- amazing the amount of cannibalization in the industry this company has undertaken in the last 2 years.