add view model script