finish branching test