updated branch control signal