represent the model objects better