competitive processes