Generalized model