Implement search events via bus