Hierarchical breaking logic