text and date serach functions added