History, interaption and consoleEdit control