Detailled Application Model Utilities.