reworked job blocking