a droid that handles branching protocol at Adaptive