adds full run through test ... TODO mock it and not hit the webservice