bargaining codes