Add support for pause
#908
+1,556
−367
Merged
pause
#908