add little history listener;