Branch for cplus assignment