additional checking for toAdd