no reason to add elements that already exists