add duplicate check, none found