Hard to see the value of maintaining temp-tables to show statistics at the end of each pass about records skipped - especially if the above suggestion is implemented to periodically "restart" each queue. In any event - we often shuffle queue...