Blocking reworked