controller service model api