mutil sql search added for performance reason