I don't know for what reason it's this way but it's totally wrong imo.
At the moment:
- if you search for "shard", there will be no results
- if you search for "lightning" (for example) it will show everything that has lightning in it as first word.
It just can find needed item only if you input first word of name. It's imo not how it is supposed to work.
Make it bit more "loose". Allow partial input and allow input of any word of name and not only first one.