asynchronous hist datapull wip