work on the parent view model for the front end