update test, work on start agent service
update service in line with tests
Merge pull request #983 from newbrough/preload_external_data

Preload external data