Model and initial controllers