view model controller gii