Prep proper branching