suppressed traceback from keyboardinterrupt