update of webservices and first method of search
some awful design