add basic pause state