Right Demuth's says
"R commit: After an attack you completely block resolves, reveal the top card of your deck. If it is an attack, play it as a reversal (no control check necessary). Otherwise, add that card to your momentum. You may only play once copy of this ability per attack."
Right now as far as i am aware for attacks there is, the enhance step, block step, damage step, reversal step, resolved. So the way i am reading this is i can completely block an attack, play a reversal during the reversal step, and then once that is done and the attack resolves, i can then react with Demuth's to potentially play another attack as a reversal for free.
Is this correct?