Controller and modell