do not muck with the model object itself