Fully separated unprocessed jobs and processed jobs Reverse jobs after updating status to minimise contention