improve the pause and resume view model service behavior.