mismatch/dupe defence to fix search input race conditions