first pass on distributing chunk extraction