implemented search suggestion