although the model breaks