change find show func to asynchronous