external data gatherer