consolidate parsing worker and posket worker.