added special string search