private boolean processSpecialKeysPressed(KeyEvent e) {
		int code = e.getKeyCode();
		
		if(KeyEvent.VK_V == code  && (e.getModifiers() & InputEvent.CTRL_MASK) == InputEvent.CTRL_MASK) {
		    // ctrl-v
			copyRequest(KeyEvent.VK_CONTROL, KeyEvent.VK_V);
			return true;
		}
		
		if(KeyEvent.VK_INSERT == code  && (e.getModifiers() & InputEvent.SHIFT_MASK) == InputEvent.SHIFT_MASK) {
		    // shift-insert
			copyRequest(KeyEvent.VK_SHIFT, KeyEvent.VK_INSERT);
			return true;
		}

		
		if(KeyEvent.VK_UP == code  && (e.getModifiers() & InputEvent.ALT_MASK) == InputEvent.ALT_MASK) {
			configureDelay(+1);
			return true;
		}
		if(KeyEvent.VK_DOWN == code  && (e.getModifiers() & InputEvent.ALT_MASK) == InputEvent.ALT_MASK) {
			configureDelay(-1);
			return true;
		}
		
		
		return false;
	}