add duplicate catcher to preferred vendor method