branches and structures