added controllers. per definition we are now using MVVMC