Improved search engine

Signed-off-by: drandx <garjuanpablo@gmail.com>