ViewModel and Sample Data