added knife search funcnality