consider 'editline'.