added external data retriever script