Modeling competition