HA. much improvement. All the queues work they just never terminate because the control vars in the process threads dont iterate properly