Preliminary MVC ideas.