-- MVC implemented for settings