fix typo
pause consume in auth
add tab changes into history, support back and forward
clean up