Controller and its interaction to model added