Branch Excavation