Mostly the latter part about swapping tokens instead of typing. And everything just kinda compounds by the speed of code execution. (I barely have time to actually fix the errors in code before it tries to execute.)