added stackelberg competition