add viewmodel