branch diagram completed