add view model classes