Pause and show refactor