SMS2: Added ViewModel for routing