improve command line history