More considerations for branch planning