cnhanges for Ctrl+D support