robust branch