don't bogusly restore the screen to the message that was the cause of the abort. That resulted in lots of weird flickering dialog boxes that appeared to be displayed out of sequence.
Fix the ppp startup code. Make the disklabel and fdisk screens "automatable"