used view model builder