bulletproof logic
pause mode