added properties to viewmodel