competitive structures