Fix arrow bugs after distinguishing different break types
Fix alt behavior after distinguishing different break types
More efficient cmd up and cmd down