competitive process