Initial distribution now takes a percentage of the whole work.
Corrected bug in the queue buffer size