Let the model order it self. Otherwise, such DRY violation