Branch cracking and breaking

0:01
Branch cracking and breaking