have three models for the fit