added duplicate detection - but will move to taskgroup as better place. added domains - but will move to joe as better place.