Better binding for branch management