Reactive serach async