Page1ViewModel changes, primarily