add the feature of searching for multiple keywords