First pass at newsgroup defined type