https://www.zavalise.com/model-behavior/
Model Behavior