Added a search by keyword function