branching tweaks