interactive mode improvement