only get the needed information from webservice - much better performance