macroruptures