Provide mvvm controller