added in keyword search