added some viewmodels