why do we set "isContact" only if we have more than one contact ?