added realtime search