real time searching 110k english words