major stability improvement: split apart display refresh logic from operand saving logic