I haven't been around for a while and I thought I heard something about 321 being back in business and providing support in for it's products in Europe, is this true?