Divided Pause function into 3 functions

Pause -> unPause, Pause, switchPause