developing MVC interactions