fixed duplicates not disappearing if removed from list