added hyphenation,phrases and query search