branch construction