if it would actually follow the model it would be better